<SEC-DOCUMENT>0000866291-22-000008.txt : 20220202
<SEC-HEADER>0000866291-22-000008.hdr.sgml : 20220202
<ACCEPTANCE-DATETIME>20220202164907
ACCESSION NUMBER:		0000866291-22-000008
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		124
CONFORMED PERIOD OF REPORT:	20211224
FILED AS OF DATE:		20220202
DATE AS OF CHANGE:		20220202

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:		22584363

	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-20211224.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:2e51e1f6-fb96-4575-899d-6692e7d2c6f4,g:258900cf-8f08-4cad-bd39-3671d2baae57,d:4dfa27b0ea8041939fea9a1b0436a46c--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:algm="http://www.allegromicro.com/20211224" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>algm-20211224</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF8yLTEtMS0xLTMxOTIw_e9c83106-c13d-4e0d-ab3a-26c422046204">0000866291</ix:nonNumeric><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF8zLTEtMS0xLTMxOTIw_e7091a10-5571-4947-a86d-3e0ece0024eb">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF80LTEtMS0xLTMxOTIw_e052083e-e106-443d-8f52-b1ba5b4734f0">2022</ix:nonNumeric><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF81LTEtMS0xLTMxOTIw_4c8de5ae-2f05-4858-8c81-44e9ea8ca76c">Q3</ix:nonNumeric><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF82LTEtMS0xLTMxOTIw_693e9303-55e0-40da-bb57-e6931a8f4e9e">3/25</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="algm-20211224.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43387a4c73bf4fc1b316bf35ab02c6c7_I20220119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ie92096c58de0443b93b10a8df998c516_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i8b278a0fd27c490a9948e473948db24d_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="i40bf0445308e4d958a797089e1730f14_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife20740f372a4d77b7ae8ad8b43870cb_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida18eb357bd349dfa99d6a5d725c0f8e_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d4740238c7e4208ad7f742e17eec179_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic12efa272dfe481e875a7b30d3be0ffe_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddb2270529bc4e89ae33212f502ba135_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0b0df55f22c4c9daa61e8efb0dc00a6_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18a7822ab61c40568f2485c57ee248d8_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i606539cd15c448b9a71365943bf60766_D20210925-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i788236826611431f99dc09e83f6a23a2_I20200925"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6093ed8f80b14ad9a5f5bfe567afa0f8_I20200925"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie12639e95d804a6c8f84708144b616ef_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id06f7de9c18b4a8aa042d73cc790fb80_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="i9941fac3caa348fea5783f8777638a69_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="i9d539ba3a63146a0b47c4dfb609a4895_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="ia440c0d5e4ec44149378b4d448ef337e_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="i9f8abfc3499146bdb1e49d3351fc2919_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="i747d34205cd04830b4d2b1fbe3265263_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04a9810416664383bf9de860bd244e20_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225"><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>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if199ac3b31904b05875f4db39484fb20_D20200926-20201225"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2768f8a155194610a71edd77b61cf314_D20200926-20201225"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4a97d3d16e34b9f85c7fb13969c5846_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbd1191612d24d638ae875881edd3a3b_I20201225"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fae50692a0f482d82ed5f6a267f2e56_I20201225"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if359b44d4b5b454f8801adbd60617d36_I20201225"><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>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if122337947aa471e95005741140f7f5d_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8016bf985ae4e638deb0b884aa848c2_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9291db9eddc94f39b767a6f49d00741f_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cea5685c3e948aa8a05b285e17fed41_I20201225"><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-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c098a42129b475cbdb26711bc72bccc_I20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a1308e1dc5343bbacd556a282bccbe7_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="ifd2fefe8d9524750aa789745ac167003_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="i8f59516103904bcf99ca94d8b96d8bbf_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="i0785e00bd0ac4422806dcabe831598e9_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="i51b42fc5dba149c19fa43b9dd343814e_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="ie5e170f4b6db4c9d8e316429ca64c74f_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="i04777bea0fed48be860b60d6dd39c981_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2b9f61d62db4c57b0229da7a5b056fe_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia810370d4e644e888e52e179da89bab1_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18b4468963a140fdb28e8a580a73e51c_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26a083ebcfbf44209686e5c59af3bf36_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3efcd0c969ec4f008ce2750ca4346ad5_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa442a65e17c417c9cd52371dea29634_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1e4176e81e24ee0893006de39fe3f9f_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02ad27539c1c49148a092a506b0138d2_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17a2f1dd497a4b8e97fa3d6d91a227c5_I20200327"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26f0acf282b9450fb8e728b89c9fb448_I20200327"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9ea22545df0496a976910d34f61be37_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie83bcf42cf494ff081a97d1acb864369_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="i042b11b7369d44ecb87dc8fbeef5c5b1_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="iac66cc8b3b2a402685f3fd86f92c75a9_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="i364b45aa38774e8ab9becc8682f39fab_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="i7681bb0ce1fa4bf6bf67c795b6dbe128_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="i6ca0535e4abd42038a0fe06ff33b1ff6_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61b5a3199f3c47dfa3c9f42fc0600053_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225"><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>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d20071940294929842094cc648dccc9_D20200328-20201225"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90d2b5e76079407789cb22ebdd95695b_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieec6d6cdf6ee444b8e5e52c1500028c3_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="i75938d6782ce4a37bd85f2eb7fa720f6_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="iaa0370580c414200977acc8d9f296d5d_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="if88e34814a9b4cfbbc92a826544b299d_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="i948ed740d9964dfebd15baba904faba3_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="i7e06ccb6ac924cc6a156810b8b4ae492_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16eb0eb366b04a17810c91469366fd75_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cf1d36b9297452ca5f90527f3f140fa_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e6badd325f041d39f12af9a63129708_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id63b6bcc109142698de2076be63dbf00_D20210327-20211224"><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-12-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:context id="ibd0a0c7d4514492fab02b2245a740e53_D20210327-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i3a9c70418f2344aaaeb76349c803e415_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</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="i46e1fc5ca41447d6b6566a03222b943f_D20210925-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06419e76c99947c7858e8bf482152caf_D20210327-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7c7338345de42d3897fdd7df4fb519b_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icab522930eba46e3adf16bede541c846_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5420f5fde8434bef95625093d2ce729a_D20210925-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd71cee0ce2b44998042e553a506eed4_D20210925-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5e7b03350c9477ea1b9dc398b0d6cb3_D20210925-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5df06c60e0d40a3a8b340372ddb7a31_D20210925-20211224"><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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c369c3ad56847d88c3b04c2b5c2d7e9_D20210327-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78b33c84e06840bf8ce3e6752da81614_D20210327-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5c27ec29ea8414db7cc7ae6d61d8a10_D20210327-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia83234ff43824e248422d4b1f3bdc43e_D20210327-20211224"><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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1957afa1a74342beb9c83703a630489d_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75b65cc7e84c4410b879404b66920424_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i188435d827d341beacf840b12a219eae_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65cf433a8e8f48f5b70e526043f4112d_D20200926-20201225"><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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6495bf82b7ba42a9a9f045e164cdd07e_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied6de0281def43bb90f9a14d111e75c0_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5cf3c2fffe0487ea2cdc5054d1720a4_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7516a5d51df49f69e371239184c5bb6_D20200328-20201225"><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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d92ddd21a1e47ea89cf77357a9726f0_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="i4949215830414fb49ee7fccfab6f7f10_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i585f3d6511c64ac5a0926089eb900886_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69aad9d188954e4cb2e55fb7aea52228_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75b9903a42b04922bf5c41f27abc7e3f_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if18e534b33b74c52aaa71f045092247f_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89ce850056d74851aa0f4a666f9a122a_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a4461aae58946e3811acd2d4664d975_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8fe344926ce74399a155447b25015010_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5507eea13a784736b939fc294b902cc7_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3dcea86353e5416a895801882e656ffa_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71d7476094f64aafb0ad9b0958aad1a9_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if44f1785c39549c089105554f0d5670b_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80e40f902ff24d27b45eba881723c2fa_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b6c48bb5f9d44719695b3729c134bc9_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c8ac3b19df74777880e713b0a0e7cee_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib16bec79234d48b8be046790f3b1443e_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dd1261062fb4d238f16a419052dabe0_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i424dd13e2e504ab2979f2ebb7c608954_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i940e1c70415d46ddaabfc17a0eb7fffc_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0ea5afa21f0467091f42d00a0fb93fc_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f5220d0485748dd97a0cb91f3a93525_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6001945a861343799a8553d810dd963b_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f78e4c4228a457795a6dd38964e32e4_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i990e7d7560bf4db89c1a13a602b53dc5_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd7295df059c47a4a838e53798a59f38_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib50c61f95f3c436cb4f78ffb04e5dcc4_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2c88a2c28304cb4aab3e8ac7457b7f7_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cd18f28d72a48bb8379a1cd16f3b5bd_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c9b11a49eca40c390e022a3a43bd025_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if38cf883a28849168d803c4cefa862df_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c51f0b1d2404e0cb6d94cd075a06745_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id81619a320834f1981ff7fddb88ddbcb_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4218763af95645c68dde53bcf2786b7b_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia67cf3bd890249209ec639cb3a446c7c_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id53351d6844a4c39aa4d55725b50f2f0_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d385fce377b4c2590abac649a299bda_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib76cbd85d5c84cb9b3923235aeaecfb6_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if76b5b66d00f4851a232155f6b0d4618_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e0e5fa43719431ca92458a8a7117bf5_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1147414bf5b54e3e9ade42ceee322dd5_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8dcb78eb302648f1adfc9e765d2ebcd2_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbd7dd4794484687b93cf020bd5aced1_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f026da190c64f26a37bb45eb30c4f37_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8d6deedf7834dd7843b8bf38835a291_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9168a3a89750488ca2e3ec1da9b93aa2_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e96e6c9caa145b186e4f28642a28a16_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60b503d9593841f3bbb4c995c5629f32_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9353c50dae54acfb37a5ab5c9fcd0fb_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc619d0a3768442994f3e4c3cb43a7ee_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8dc5debf9894f0aa5fcaaea57070356_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib443c3bdadd949e68db966e58cc8c977_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57bf80cf211844a3afcea41473a5d1bc_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba4cf03a502d46949c1163344f63ebc2_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i439e8af319c74e84a0115aa2bb767a7b_I20211224"><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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0248de41f21041ae9ff9b040a24afe20_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23d8a3673a60469c904c9fb7ec625eaa_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd47368ddd1942e4bf1cc9212cc981c2_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ef94fc1492343dba9829f69c7bfa1ea_I20211224"><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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1099c4b16a61472192bab948bfb50654_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68abe2a5530549ccb54d765caf623399_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99a6ec13307f4518b616374665baa5e5_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="ibbab0fae720f4621a1804ef04974d496_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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ecf6d6ab8ab49f09bb6cfccf7153f60_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="ib0591c0f12ec448d849535abaab34732_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="i50d4e147826d478bbbfbcf4fbf6dc13d_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="i16e0e31d310e41b49ec2b787f9718f24_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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f24ee1da62f4f4398ce2c48433fe46b_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="i3e0489e497444fa6a606db40492a3848_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="i50ef2f82cc8b4c06985ccf1667b8fac8_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:FairValueByLiabilityClassAxis">algm:ContingentConsiderationLiabilityMember</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="i7a4e069f56084151a1266a25683596d3_D20210327-20211224"><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:FairValueByLiabilityClassAxis">algm:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4739f4381d08405ea4bce7c5a3b4ebb6_I20211224"><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:FairValueByLiabilityClassAxis">algm:ContingentConsiderationLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69ec35b5446f465cbdfc033ee80bd5db_D20210925-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:VoxtelProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b8a3e5d028c462d815a6e1567bef8dc_D20210327-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:VoxtelProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70edd6b29b094a71aa7609e672c415fd_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="i2c4f47034b6e4b0993e12eabbcc3f67b_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb4c72b957574343853cd489d346b2b3_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="ibb25e3e6db644cc1988102d64f6d43b1_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f3e827bfc62466594fb06df87694cb1_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="if3df16f5e8fd47b5a3689b277909857b_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47c617712bb445f7b68bb81d624940b7_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="ibef1d5a308ef4bac922328992f03b75f_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71882eafb76348b0a3ebb13eaf6aa8b6_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="iabef373c1be24b8493d75f15ef038ef5_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc68bbd8105f42af83b1e31b5f23ba6c_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="ib416eae33f36481fb1a921b149ecfa85_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifac8dbc598774048b7166b083c50c6a4_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="i647e60282f1a437ba5ac4e41fb35b669_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22749eec345d4f7ea9e7d7746a5f97d1_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="i4a1a4278339a42588b6a46145a0f428d_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c6c00dd66fc433a81eda5cb7eb8f2c7_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="i908bd48584064c1183b913d74c7cab57_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e15c81e7d754b37a0003531a58325cd_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="i7c2c135e61a94b5fa1e63ff5b9b35a09_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3275fc098644208ae24a9fe346c20fa_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i953631c7368c4da38943b4ebb8b64ce0_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb6c0a48b67542c9812ab711f1c4e4a2_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6546c28097f14889bff88e69cc908439_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia45a44c9107d4f69a094d5a0a07c1e70_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i305a17074e734e35aa085c9426d4208c_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bc3bf4ba88e4a918ad65e6212c6fa11_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b79150eaefd4637a95b53d04a146500_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib32751f674f74572aff4a6275a4afa9e_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id99f0e68321d4713830827f33f98cfdd_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e47dd7f9c574206979772e61bdb828d_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5efdceef4e1342448138cdaff9489de4_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7e289ae1a5140a1bcb8e9dd51585b20_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if821e5c643be4e3e80a9fadede8ac617_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b15ccce4f5745acb0c27afde06839dc_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="i842088ab85a8423a997af19b2c7493e6_D20200328-20210326"><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>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib552cdc7aafc471fb438b6672c32cffc_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="i2ad3471413ea4a7b8bbf9d5d5c9fd44d_D20200328-20210326"><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>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cc6cc7c5726418a95f4aace40474e87_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="ieb297348cbe94562be245e70eda25569_D20200328-20210326"><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>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bdf6ecea7d246e0ae4790dae9a0bf5c_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="i8b42dd1fec934fba895e79618691b761_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="i58797cd534984e6a888a4c6020a24d86_D20200328-20210326"><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>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c8eb35606374304831344b9301327a8_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="i0dde73982ad2467da566a936ea6a1b22_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="i91086435058b4282909018c02ec4cb0c_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7ca6fa225824e9dbf34da084e1d1ddc_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b338bcdc2624edc8378f6364a42e5ae_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="if71412062d0c4d3fb50e0e2befde74b0_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i241732253fba419d8e89173591351daa_D20200930-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="i9603367c3d584f45888a93b9f68a089d_D20200930-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="idfdf7901b12449fe8fce7eb543bea63b_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</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="i165d2350e7e34cfa96937e8ef3620a23_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bb6ab7f700e460fa22154d77edf3908_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib97b0fc6ce1d4cb28542e8c97b1e5dff_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="i7d2bba9742064b04a10d8dc223a21cf6_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02c5bcda125c4652b3606410ec9af057_I20191126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="php"><xbrli:measure>iso4217:PHP</xbrli:measure></xbrli:unit><xbrli:context id="i4ce673a37cc1429a85a8e10d53fadbb4_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc9eb17ff24c4fe2851309666e95b513_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40a672c0f7984a4580eb143d920c01c5_I20191120"><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:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f64d307fa03499a89756d6c35bfca5a_I20211224"><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:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i417fb07d815048bba2664bbb5012679c_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:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d96a66811b643c08277969aaafaa343_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9cccc4546a6f4c21be95dfd2bfe81426_I20211224"><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:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i427625e969794eaeb669e4a14d9ba25a_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d9b9b328f594e6b8acdfa64eb440cab_I20211224"><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:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc8d51489de34d478c000e3084fa2e55_I20211224"><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:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i076750b1fa0b40c0b1722d0a85fc9854_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id09afa33b12b4661813b8d412b176add_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84c5ec4c9cad440abc8ca239e4be319e_I20211224"><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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied265263b965463a91e7fd4f64c67b50_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c75fd030647414d83f6906ec2711c25_I20211224"><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:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b394caddaa54d51b6516b61a54b8d6a_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04ea993c7f0a4817963915f12fcd31cd_I20211224"><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:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70d38185fe6a44988bc697438b7b164f_I20211224"><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:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bb971f3b89d4b4e91777cb8660f6f2d_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b75f187c584444e875ac9966f811b32_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0d6cc6a175c428a80b52d1b7d0557ec_I20211224"><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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a97a49af53f489ebb8eb667b6be7483_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i459381fcdc104e509cf359cdc208f362_I20211224"><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:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83fa11e039ae4915a7d4e5d69427326e_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic19e09bac7a0496db2692d33fda0707d_I20211224"><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:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06f26283eb7340efb4b92491042af136_I20211224"><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:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f9d8b1dcf014bd5ab252df27f9d8227_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife34b524304f43759ae4bbd65179af0d_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i363f4d7b7bbd453b8d78561c392ff799_I20211224"><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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb728517bc5e4427a98e42c60591b96f_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a8a658074b4404595b16c7dde3999c4_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:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i023c6dabddb44ca79181a323d93dbd6b_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f663fd8b1ed4015b757da5a13d5b6c0_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:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeb04b69c0f34bb39fb3396e29224333_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:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a87686dea2744a48218df22507e0560_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="i62ae95e55fe54726b94b5cf55bbb2eea_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="i0084af8ce9234b7a899767cb4498cf7a_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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic68e6c95816c4c62b4438f7b93cc865c_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="i7efd8987c4ad40fab8a4a6780b6d437f_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:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90f521a56ca74b3dbc782a6fcc2ebadd_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ff6e98b010d42dab67d93e9d4718cd3_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:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic867b0e7bf3147c4a4e250fa0b23f32d_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:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15afc14fcb014c9db08745f75af644c8_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="i816329e3089c4b19b02ace6189a263be_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="i1d742c62c758450ab834c89db28f7dd9_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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifeac57cdd8da478088ad7130547972bb_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="id4a2298dfb8b407788dc5de1567b19a3_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:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8436d5fe23d142e191c247fac8c8d5df_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7181d900c1a04e84abc2c71454565bc8_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:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21d0334ab9934f5e867159fee17d0fbd_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:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd0a600bf46247ccb7ab95951f4084bf_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="i595e592338e94acdb225966ea3795ffe_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="icc2a50f6176d477da744df57f55f9306_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:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b6d4db5759e49a09bf66fea3b17d89f_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="i09d6a6a4ebe0427783549adffb052bd4_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="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224"><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:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bdaef9fdd954bc48dc1a46a3bbe818c_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if07ddaf7056a4a039cacc815a0c9969e_D20210327-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e812103d6e0463ab77d643f9ed06154_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:context id="i5b194681e96b4853b75c2d963e28a104_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2820b8532ed0426e884061a51b97acf5_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i360d3d89dea34d7eacc2af72ed48ce22_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82c6c095bd214298bec34e5a10bf0014_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9dbea3684aee470eb9b5bcebac9b8d6e_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfc1072b46a742038a6d49be7f0925fe_D20210925-20211224"><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:AMEPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2b26507e0214def92dbba7002634a5d_D20210327-20211224"><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:AMEPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id02baf3cf2c94b148d25a485d6b12f79_D20200926-20201225"><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:AMEPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i029b7effafa34aad964bf899b55383e8_D20200328-20201225"><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:AMEPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47e71a1ff22e41d5b968cc2c70cc0d75_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="i7adadf3e6201414682b2af6c43209306_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="i1fe847e894884f00b48b50f12834d751_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="i1b369f9db46c419e9d598fe386c32e8b_D20201101-20201101"><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><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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="i15197a43cda141f1a4e0f5817ea9412c_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b2a015ae8cc4daea7309599baebbeff_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99ac77a867354aef961412e94246c4f4_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fa9b2b24c864f2a952096f1bcc3ef4e_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i127e7bffb0bd4f1fa7e6daef44998441_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b1575e114a0430da016b37306a05bf5_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a2dcd022bd54c989d7cbc122a2446ee_D20210925-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb064160ac9b40bebe17531a3b109afe_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12d7aec28be34959a76b9983d031b620_D20210327-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6364a54f213449268ea09d8c8a37dd67_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7fc17b49e6b4a59b583045a69f58eb5_D20210925-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb6f16b139ac4bb1ad1609a0b89670a0_D20200926-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic053bfd504e54500a16c6c936132563b_D20210327-20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0bbff3a3b684636a2c754b38de606b5_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47b5b2c2490b45eda5095e626a110c6f_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia139e1bca31a4ddc94ba6f59985c725a_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fe39c22b80247e2a9fa9377b8b12fd7_I20211224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b9faee7bc6f46bca7f83599095b209a_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6cb2f5213c64066b4b1b47ad706dc60_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4629025dbb5240acad75d803d765d0ad_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i201f9c7a11da47e385e193c4f39cdd06_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i845b0159c15841f4a6fbcdabd478d6f6_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i062ac036cbe44aceb82f80535feeaf7a_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieaa4a9a583dc4fffa87503581c6e5519_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedcc2f3f5eb74c0684c14f8e89f61976_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide81b10e642243cbb89eb2fa91c83055_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89e40495411d4c36b2e65144cd1c9943_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a364fa6aba64e71a1974f766843878d_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd4d56b0dc354b4285aea5b243851624_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab7854b4f216439da3fcb6512ff191df_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib466924717164bc1b8b38fe08388285a_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cec6f8b3bd94504ad2a34ecfe3fab01_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b0e99c6ae1846399a4d4cc4364ce4fa_D20200328-20201225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e7be82f1c6c487885dcb6f8cdd46782_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3586004424b948fdbd65724a8ed9cd9b_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i142cc8104bb54b01a55b333602990a42_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia59b7e13d95442c592df413b2802aa1d_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib448283d303c41669304dbc814d0b1ca_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21b303a4ac424fbebca6104261f4a8a7_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="i59543ef7872042cb85c0ca995c66f89a_D20210925-20211224"><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><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62c7e4de60884591a24737cbc7483270_D20210327-20211224"><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><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if22ac0282a1e4ad0a1b3505d5da4e067_D20200926-20201225"><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><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia44e4f41abbb4da6ab22380c4a367014_D20200328-20201225"><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><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba33cd7ef0804c159f5208ccd5a20a47_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="i1498c49a6dae4b51b21fbdb9c5f799bb_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02b22bc405b34c98913dc4c0a63ba63d_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb5733f5777c49cf92db2121320107e3_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib497769951cb45d1ad058c744b0808c2_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id195174862dd4aa2947aab2e4155f31d_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49f21c64c05c4271b558d691a10e673d_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i568819a2fe2b441b89eb661580602bea_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide67b7578fd841dd85a9691cd68523d9_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="i78f5d6c6b0614ff998fd5e10b3147b4e_I20211202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:InitialPSLLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i134cc19f105d4be9820c9e2838cbf207_I20230101"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:SecondaryPSLLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aff8f88b2f841a7a6318ceb4f28597e_D20230101-20230101"><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><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:SecondaryPSLLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5add449491b4a17934aca66a04f3448_D20211202-20211202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:InitialPSLLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-02</xbrli:startDate><xbrli:endDate>2021-12-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i596b93fd6073470c857b11d71a5df8aa_I20211224"><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-12-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i260e28bc309841ceae6f6158033c150d_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="i88686993fbdc45d8a8e41eebea086d08_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb55b93c373f4779a812b5cd441840eb_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i205cc36e7efd4c15b11c088e4e8cdc39_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i367e9d9c010a4a32a40b8b3a38a10f93_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0853aa3e4b724037be19380b76e8ce79_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="i7acb2e8eaa4b451599b2c62c1b1b0f75_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="i184339e9c19248198e15d10a8bc5f26c_D20180901-20180930"><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><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="i3d5c536ac4764b23be72df0fcf1cfe72_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="i09ef8ed53d3f4b759cb449b03744fa2f_D20210925-20211224"><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-09-25</xbrli:startDate><xbrli:endDate>2021-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie64ae595efa94aaaa493448d1f12a572_D20210327-20211224"><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-12-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f173a67cdbd436d9abc6d12dd7d1776_D20200926-20201225"><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-09-26</xbrli:startDate><xbrli:endDate>2020-12-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide08061c564d4cd38c497b85d9d886c3_D20200328-20201225"><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-12-25</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTgz_5aaf3072-a3db-4d05-a923-1ec0cc17239f">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6ZDRhYTg5ZTlhNDExNDQ2ZThhYjQ0MGU3YjAyNjgzZjgvdGFibGVyYW5nZTpkNGFhODllOWE0MTE0NDZlOGFiNDQwZTdiMDI2ODNmOF8wLTAtMS0xLTMxOTIw_1e212f9a-9c8a-4185-be9e-9556e2a50fb4">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8xNjc_66aed1c2-5a41-413c-aa60-4d51779649c6">December&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6Y2FlMzBhZmMyNGE0NDY5ZTg2NTIzYWQzYWMxZjM3OGIvdGFibGVyYW5nZTpjYWUzMGFmYzI0YTQ0NjllODY1MjNhZDNhYzFmMzc4Yl8wLTAtMS0xLTMxOTIw_9bf13af9-a8ad-485f-a91c-53f0c1667558">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTg0_affdb7ed-e831-481e-a25a-23f8482b8331">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTc4_ee1d8174-2336-4ea0-851c-51d581d21ac8">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:70.535%"><tr><td style="width:1.0%"></td><td style="width:26.959%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.959%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.487%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.095%"></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><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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml8xLTAtMS0xLTMxOTIw_141a531f-4aa4-43a7-aca0-42f4534d02f0">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml8xLTItMS0xLTMxOTIw_0c043d2c-758f-45a9-b075-f284e1d61c77">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="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%">(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><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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml80LTAtMS0xLTMxOTIw_abb33de1-b387-4bd0-9599-2fa425f1f66a">955 Perimeter Road</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml81LTAtMS0xLTMxOTIw_69bbac9a-366f-4dad-b93c-16152daa1a97">Manchester,</ix:nonNumeric></span></td><td colspan="3" style="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%"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml81LTEtMS0xLTMxOTIw_b66bbfaa-a7fa-40ba-8625-673601e83480">New Hampshire</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml81LTItMS0xLTMxOTIw_05bd2b0d-0f71-4028-9f9c-d8af84b2f74e">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:8pt;font-weight:700;line-height:100%">(Address of principal executive offices)</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%">(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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTc5_342d5705-5edc-4df0-8c42-8fd402a6b982">603</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTgw_bfd2f5f8-9bf1-49e7-b970-783270bb1429">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6YTA5NDNkOGViYjNlNDA3NjlmYjMyZDlmYzE2MDRlNzcvdGFibGVyYW5nZTphMDk0M2Q4ZWJiM2U0MDc2OWZiMzJkOWZjMTYwNGU3N18xLTAtMS0xLTMxOTIw_8067c777-36fb-41bf-a54b-d40fd594a14c">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6YTA5NDNkOGViYjNlNDA3NjlmYjMyZDlmYzE2MDRlNzcvdGFibGVyYW5nZTphMDk0M2Q4ZWJiM2U0MDc2OWZiMzJkOWZjMTYwNGU3N18xLTItMS0xLTMxOTIw_76e84de3-7659-4ad1-8c94-ee3ff6120b3e">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6YTA5NDNkOGViYjNlNDA3NjlmYjMyZDlmYzE2MDRlNzcvdGFibGVyYW5nZTphMDk0M2Q4ZWJiM2U0MDc2OWZiMzJkOWZjMTYwNGU3N18xLTQtMS0xLTMxOTIw_b86acd70-e445-4d70-b301-b11714aedda0">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTgx_ab88c73c-ed39-41ac-9180-b6676973ba31">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTg2_9a2ea8ea-ff4d-4559-88a3-8a53b2c5da31">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6OGViOWJkNTBkOGIzNDk3ZGI5ZTUxYzFkZmNlZjhkMDEvdGFibGVyYW5nZTo4ZWI5YmQ1MGQ4YjM0OTdkYjllNTFjMWRmY2VmOGQwMV8xLTAtMS0xLTMxOTIw_23570efb-6db0-4346-9ff8-486ec64dc278">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6OGViOWJkNTBkOGIzNDk3ZGI5ZTUxYzFkZmNlZjhkMDEvdGFibGVyYW5nZTo4ZWI5YmQ1MGQ4YjM0OTdkYjllNTFjMWRmY2VmOGQwMV8xLTQtMS0xLTMxOTIw_669a6b84-7305-414f-9eab-98823bba323a">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6OGViOWJkNTBkOGIzNDk3ZGI5ZTUxYzFkZmNlZjhkMDEvdGFibGVyYW5nZTo4ZWI5YmQ1MGQ4YjM0OTdkYjllNTFjMWRmY2VmOGQwMV8yLTQtMS0xLTMxOTIw_18fead1e-dbe6-4261-8ac0-ed9f27214b7e">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityExTransitionPeriod" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTgy_291c0f44-22e8-46ca-938d-e1c8e03c8fb9">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTg3_d1b12854-e3fa-4795-9485-b9f0ae6c1173">&#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 January&#160;19, 2022, the registrant had <ix:nonFraction unitRef="shares" contextRef="i43387a4c73bf4fc1b316bf35ab02c6c7_I20220119" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTEx_14c3a464-a2b5-4210-a1da-1909e800da46">189,913,804</ix:nonFraction> sha</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">res 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><span><br/></span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_16">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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_19">Condensed Consolidated Balance Sheets as of December 24, 2021 (Unaudited) and March 26, 2021</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_22">Condensed Consolidated Statements of Operations for the three- and nine-month periods ended December 24, 2021 and December 25, 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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_28">Condensed Consolidated Statements of Comprehensive Income for the three- and nine-month periods ended December 24, 2021 and December 25, 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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_28">Condensed Consolidated Statements of Changes in Equity for the three- and nine-month periods ended December 24, 2021 and December 25, 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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_28">Condensed Consolidated Statements of Cash Flows for the nine-month periods ended December 24, 2021 and December 25, 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="#i4dfa27b0ea8041939fea9a1b0436a46c_31">11</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_34">13</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_106">32</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_145">60</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_148">60</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_151">61</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_154">62</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_157">62</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_160">62</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_163">62</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_166">62</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_169">62</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_172">63</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="#i4dfa27b0ea8041939fea9a1b0436a46c_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="#i4dfa27b0ea8041939fea9a1b0436a46c_175">64</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="i4dfa27b0ea8041939fea9a1b0436a46c_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;) and Part II, Item 1A., &#8220;Risk Factors&#8221; of our subsequently filed Quarterly Reports on Form 10-Q. 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="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">disruptions or breaches of our information technology systems;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="i4dfa27b0ea8041939fea9a1b0436a46c_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="i4dfa27b0ea8041939fea9a1b0436a46c_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. Financial Statements</span></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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%">CONDENSED 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%">December 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMy0xLTEtMS0zMTkyMA_f2159d4d-93b0-419e-90e5-9acbd3a82e50">259,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMy0zLTEtMS0zMTkyMA_375da7c7-69db-4df0-b4f0-1f7b9749fc1b">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNC0xLTEtMS0zMTkyMA_d0721044-6fe7-4c9a-a8a9-1af114f87768">7,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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNC0zLTEtMS0zMTkyMA_e9f879df-5806-4752-81c2-170d23109f87">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNS0wLTEtMS0zMTkyMC90ZXh0cmVnaW9uOmFmZGJjY2VkNTE3MTRjMjU4ODQxMzQ2OWViMzc3NTBiXzc5_81e73fe8-ec53-4846-a661-1531721e77da">70</ix:nonFraction> at December&#160;24, 2021 and allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNS0wLTEtMS0zMTkyMC90ZXh0cmVnaW9uOmFmZGJjY2VkNTE3MTRjMjU4ODQxMzQ2OWViMzc3NTBiXzEyNw_f8977014-b018-4aaf-8d4d-d909486b67dd">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNS0xLTEtMS0zMTkyMA_8b4af6be-1be7-4801-8077-7771ce4bbbc5">76,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNS0zLTEtMS0zMTkyMA_2ff013c0-2b78-4887-a65f-614245a0e9b0">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNi0xLTEtMS0zMTkyMA_f6d6a8c4-b21f-4718-8a3f-c0b57c750e3b">28,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNi0zLTEtMS0zMTkyMA_b74a27a8-ba99-4a70-86e5-82b6abf7ccdb">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNy0xLTEtMS0zMTkyMA_6a1960d1-1ab8-4e7f-9ff7-3dc56933fbca">1,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNy0zLTEtMS0zMTkyMA_c3db7f0e-e44f-43d5-95a0-12327b4da6c9">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfOC0xLTEtMS0zMTkyMA_ee67af8c-ac88-475d-b599-553fe6293f66">78,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfOC0zLTEtMS0zMTkyMA_c7cc7e57-8ada-4b92-ab3c-37d189846fc3">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfOS0xLTEtMS0zMTkyMA_d8ee19c9-6a12-4aaa-87e1-ee8928fd3f7b">16,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfOS0zLTEtMS0zMTkyMA_c624360f-15b9-4605-8d05-e81d1c52606b">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: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%">Current portion of related party note receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:NotesReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTAtMS0xLTEtMzIwODA_d235f896-cd13-4274-9028-603238298aa1">1,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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:NotesReceivableRelatedPartiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTAtMy0xLTEtMzIwODA_33deb334-7114-4d94-8bf9-01d76011bc7d">&#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;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%">Assets held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTAtMS0xLTEtMzE5MjA_bf6804b4-2dde-4bf5-aee9-575884eaedc3">&#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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTAtMy0xLTEtMzE5MjA_3c5b8c8a-3364-4f8d-aa3f-1647383417c7">25,969</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 current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTEtMS0xLTEtMzE5MjA_bec72394-3fda-4740-8a5f-694f1b780644">469,192</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTEtMy0xLTEtMzE5MjA_3f3ba762-f4f1-4eb8-94e7-a51bd9862bda">430,564</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%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTItMS0xLTEtMzE5MjA_6f039360-3bda-47a6-94f6-a2227e9e6065">207,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTItMy0xLTEtMzE5MjA_b33f9cce-d0cf-4c14-af28-ca2854ac1413">192,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTMtMS0xLTEtMzE5MjA_cb4e13c6-b529-4159-ad0a-cfbbb60d865a">15,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTMtMy0xLTEtMzE5MjA_81f30aa2-f8fe-4348-95a4-020649eba36d">&#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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTQtMS0xLTEtMzE5MjA_655fd6c3-a4a4-410c-8ab1-18348deb91e0">20,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTQtMy0xLTEtMzE5MjA_8120d4d2-deac-4522-a944-b08176ba11ad">26,972</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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTUtMS0xLTEtMzE5MjA_c08f3b26-1910-4f79-b65d-5d38ae8c224b">20,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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTUtMy0xLTEtMzE5MjA_3e82d80a-85f7-4ae3-997b-24815901a280">20,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Intangible assets, 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTYtMS0xLTEtMzE5MjA_b696c3b8-7160-48f6-b2bf-cb241d7ddd94">35,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTYtMy0xLTEtMzE5MjA_8ddd960f-c7d7-4aa8-a499-fb5140d410da">36,366</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%">Related party note receivable, 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTgtMS0xLTEtMzIwOTM_03b251a4-27c0-430e-ab6b-06c287c3ca34">6,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTgtMy0xLTEtMzIwOTM_c4a842a1-4276-4462-ad84-038fb696ff91">&#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;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTctMS0xLTEtMzE5MjA_afc45104-b688-4e94-bd87-a40626e80d93">27,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTctMy0xLTEtMzE5MjA_1547fe4e-eb4e-49f6-86d1-b2d879b7a3f6">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTgtMS0xLTEtMzE5MjA_c340dd02-dc80-43fd-942c-adae07e6ed6f">48,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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTgtMy0xLTEtMzE5MjA_421ce7b9-1f25-4649-8757-e51dea351202">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTktMS0xLTEtMzE5MjA_4ad6503c-5995-4076-924b-983248d66a6b">851,417</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTktMy0xLTEtMzE5MjA_0ec77429-0e2e-46a7-bc75-b67100b018cd">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&#8217; 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding: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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjItMS0xLTEtMzE5MjA_413452e3-8726-488d-a2e9-c0365e622078">34,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjItMy0xLTEtMzE5MjA_39871126-ad0a-4fb5-8dcf-800a55b94232">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjMtMS0xLTEtMzE5MjA_90f4dccc-9b88-45a7-b1db-f78ef76c5edf">4,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjMtMy0xLTEtMzE5MjA_f8315833-db2d-4d1e-9eaf-376378c9c998">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjQtMS0xLTEtMzE5MjA_e6597d0d-a385-4d6f-94ea-17d2e8edb81d">59,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjQtMy0xLTEtMzE5MjA_da4d55d3-3fbe-4257-b87f-3d35e7504b51">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjUtMS0xLTEtMzE5MjA_5d402772-365d-451a-9fec-295ed37d6fab">3,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjUtMy0xLTEtMzE5MjA_22da3210-5ef3-450a-aa4d-75e47bae44b6">&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjktMS0xLTEtMzE5MjA_7d657a35-3d83-4cd6-ab4a-6e08239096c8">100,841</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjktMy0xLTEtMzE5MjA_bfbb2cfd-e993-4297-b0a5-d1a3cba226d8">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzAtMS0xLTEtMzE5MjA_a53abaea-8d37-4fe9-a012-cc8c06491bd9">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzAtMy0xLTEtMzE5MjA_3fc49e5f-a8a2-45a4-81d3-1ad023bd4a9d">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzEtMS0xLTEtMzE5MjA_219289b4-4738-4a43-8fd5-5b4320b5de5c">12,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzEtMy0xLTEtMzE5MjA_396f7503-9f77-4b83-a58e-0790b8832c92">&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzMtMS0xLTEtMzE5MjA_e8ec24c1-c8da-4550-911e-5900599d1ab4">16,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzMtMy0xLTEtMzE5MjA_2543d5e3-28a6-498a-b1f0-e321a061a55d">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzQtMS0xLTEtMzE5MjA_f3b36d89-8502-4620-9fb8-d92053adebbe">155,578</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzQtMy0xLTEtMzE5MjA_ebb6b0c8-e1aa-45c6-a21f-7732ca046547">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="ie92096c58de0443b93b10a8df998c516_I20211224" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzUtMS0xLTEtMzE5MjA_68d877c7-0e9e-456f-918c-617330a31bae"></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="i8b278a0fd27c490a9948e473948db24d_I20210326" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzUtMy0xLTEtMzE5MjA_f3e04d2b-e020-471c-9a01-f95406f20c58"></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&#8217; 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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV8yMQ_546b9e23-cbd2-4ca2-92fa-61e5a1333c74"><ix:nonFraction unitRef="usdPerShare" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV8yMQ_90d11f28-712a-4efb-9bc6-502b684b6ccb">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV8zNQ_09926bf9-96ff-4256-b17d-f70ee839dc7a"><ix:nonFraction unitRef="shares" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV8zNQ_e632aad5-bb9d-4c96-a696-6ced5f9fcc08">20,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV81Nw_85c7d422-6273-49d8-b1c5-ceb50d5a4ce2"><ix:nonFraction unitRef="shares" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV81Nw_8e1e9295-95cc-46f6-a24a-e28db3b76e37"><ix:nonFraction unitRef="shares" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV81Nw_a5b7839d-0e8c-4520-939b-658c2173f539"><ix:nonFraction unitRef="shares" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV81Nw_cf68618a-9835-4c39-b2c8-f363bb320f58">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding at December&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMS0xLTEtMzE5MjA_35ff4a1a-23fa-4b30-b009-a87fc345b2cb">&#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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMy0xLTEtMzE5MjA_1bf30ebe-d17b-428e-9f58-a748d2939c54">&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8xOA_120019b6-d4a4-4508-86f6-a5d990fc4f94"><ix:nonFraction unitRef="usdPerShare" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8xOA_7c847093-2bce-4eb1-b747-3211eb255886">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8zMg_bd34194f-ac6e-4313-b760-e0ee0a104a4a">1,000,000,000</ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF81NA_68a19a6c-7088-45e2-b602-87bcf8f12e1e"><ix:nonFraction unitRef="shares" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF81NA_8de614a6-838f-4452-a8ab-65e0e862a4e2">189,797,145</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December&#160;24, 2021; <ix:nonFraction unitRef="shares" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF85NA_33ea92f9-15f0-4702-811f-d9c4f77b014e">1,000,000,000</ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8xMTY_92751bea-7f04-432c-9064-9c2dfb17c98b"><ix:nonFraction unitRef="shares" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8xMTY_f21c1056-c425-4f25-bb92-6c2f05a8bba9">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMS0xLTEtMzE5MjA_ce8ea578-a73d-43a4-b334-59ef374b20b3">1,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMy0xLTEtMzE5MjA_1e392beb-0fa5-4fa7-ac23-87b8eec90bd8">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDItMS0xLTEtMzE5MjA_301aeda8-514c-4b56-b670-a698720de14e">612,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDItMy0xLTEtMzE5MjA_9a24b0c7-d7e9-4f34-9d0d-645cb858fb67">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDMtMS0xLTEtMzE5MjA_f9c4e853-fa80-4702-9b91-1b073e796ed0">97,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDMtMy0xLTEtMzE5MjA_39b18ece-433b-4b3a-b7ed-abededc68cfb">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDQtMS0xLTEtMzE5MjA_e56a29b4-1928-4bcb-9400-8e9cb446c7e2">16,677</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDQtMy0xLTEtMzE5MjA_97bde968-bdd5-4c11-bf74-3424ba1522a1">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDUtMS0xLTEtMzE5MjA_4445d18c-8e5d-4950-985b-fa38c7628374">694,669</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDUtMy0xLTEtMzE5MjA_4c977ef1-6952-4c58-abb9-9b1cdc682139">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDYtMS0xLTEtMzE5MjA_fa3e7e1f-941e-4080-b40d-5f8e3ed7d5ab">1,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDYtMy0xLTEtMzE5MjA_48ab9f72-6165-4dcb-938d-5ceb696ec023">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDctMS0xLTEtMzE5MjA_fa09e9a7-ed85-462d-b48a-bb7f9b232567">695,839</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDctMy0xLTEtMzE5MjA_1aa003bb-7b76-4071-9935-fc17b75df6c4">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:bottom"><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&#8217; 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDgtMS0xLTEtMzE5MjA_f9a18fe6-9399-481d-94ac-ec7a4e73d6f9">851,417</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDgtMy0xLTEtMzE5MjA_d4c3ea3a-aa02-4e8a-94bc-7581f77ebaea">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="i4dfa27b0ea8041939fea9a1b0436a46c_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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED 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><div style="text-align:center"><span><br/></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: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%">Nine-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%">December 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%">December 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%">December 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%">December 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="i40bf0445308e4d958a797089e1730f14_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMi0xLTEtMS0zMTkyMA_37fd44cc-4e37-45e1-bc02-8a64bc5dd0f3">147,168</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="ife20740f372a4d77b7ae8ad8b43870cb_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMi0zLTEtMS0zMTkyMA_0fc85aa1-361f-4cdd-ba86-8415f4e5bb28">138,010</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="ida18eb357bd349dfa99d6a5d725c0f8e_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMi01LTEtMS0zMTkyMA_8f30b628-e419-4f52-a699-9d6fed4a15f7">456,302</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="i3d4740238c7e4208ad7f742e17eec179_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMi03LTEtMS0zMTkyMA_4400aca0-f98c-4ffb-8711-23aa81c1bf53">343,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%">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="ic12efa272dfe481e875a7b30d3be0ffe_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMy0xLTEtMS0zMTkyMA_c318fd21-46db-462e-96ef-c13efd73957c">39,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddb2270529bc4e89ae33212f502ba135_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMy0zLTEtMS0zMTkyMA_c5070269-7037-4398-922b-5cf51c68d13d">26,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b0df55f22c4c9daa61e8efb0dc00a6_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMy01LTEtMS0zMTkyMA_e413008d-dcc3-4671-9651-a8e26630a216">112,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18a7822ab61c40568f2485c57ee248d8_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMy03LTEtMS0zMTkyMA_5caec600-5182-46da-a1f5-56c7bdee18fc">72,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNC0xLTEtMS0zMTkyMA_76fe91a9-e0d2-49c1-ae1f-21fe5cca6279">186,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><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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNC0zLTEtMS0zMTkyMA_6bc47c3d-37f2-4ed0-b5b4-f6802df35b41">164,449</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNC01LTEtMS0zMTkyMA_2ae12901-abd5-4a6e-9af3-25610fda9971">568,381</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNC03LTEtMS0zMTkyMA_d4d42a27-a5a3-4cc2-9f7d-10ba71a28a13">416,099</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNS0xLTEtMS0zMTkyMA_20583023-6d99-40fc-8271-a522868d7495">85,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNS0zLTEtMS0zMTkyMA_c6e036f5-7323-4db4-8f11-14dfe9f55252">90,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNS01LTEtMS0zMTkyMA_da4b68fc-654b-4f0c-96a6-22e03ad580f9">270,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNS03LTEtMS0zMTkyMA_33ad93cc-83d8-4890-acfb-68af6d62d9d4">224,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNi0xLTEtMS0zMTkyMA_0fd3cb63-a93b-4204-ad26-0adba24d2f27">101,165</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNi0zLTEtMS0zMTkyMA_64346fd2-5a5c-41e3-b1ae-e8b205de4a18">74,425</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNi01LTEtMS0zMTkyMA_df991bbc-75da-4aa0-abb1-29d17026627f">297,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><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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNi03LTEtMS0zMTkyMA_641efb3a-3ae1-4e56-8599-044c52118b0e">191,896</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOC0xLTEtMS0zMTkyMA_5e9789f4-7967-4781-ac82-8a1096479c55">30,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOC0zLTEtMS0zMTkyMA_67acfe20-ac4d-4c61-b99a-779240cca7d0">30,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOC01LTEtMS0zMTkyMA_eb0b7c45-a43d-4bed-b0c8-7ce10668a84b">89,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOC03LTEtMS0zMTkyMA_027d5fe8-d438-4a57-80e1-8a6b6b77c722">80,509</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOS0xLTEtMS0zMTkyMA_af88bbad-2f00-4a93-b549-068d79a90f51">37,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOS0zLTEtMS0zMTkyMA_ba83921a-736e-4b5a-a049-32bcbc45f7aa">67,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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOS01LTEtMS0zMTkyMA_84f15353-a8e9-4856-809c-5f0aa89845d9">104,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOS03LTEtMS0zMTkyMA_24aae220-59d3-43a9-82a9-dbd85e81ceef">118,677</ix:nonFraction>&#160;</span></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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTEtMS0xLTEtMzE5MjA_cdef959c-7fd6-41f5-9d99-8efe1bb195fd">2,700</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTEtMy0xLTEtMzE5MjA_56fd9f57-3dc6-452f-a329-4f936d9ff46c">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTEtNS0xLTEtMzE5MjA_b815eabb-ff19-41e7-af52-ffd614a5da51">2,100</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTEtNy0xLTEtMzE5MjA_2c8330e2-5b32-4324-ac1f-679f5648fa18">&#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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTItMS0xLTEtMzE5MjA_778fd1a6-9e60-4b3c-b620-a087d1382e60">65,560</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTItMy0xLTEtMzE5MjA_6b706a2a-d63a-494b-82a9-249aff421990">98,649</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTItNS0xLTEtMzE5MjA_f74f93c6-8e9f-40d7-8a1b-c6fc0a67a89c">191,456</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTItNy0xLTEtMzE5MjA_980a27d8-67d8-4132-9ef7-b0e8e9788677">199,186</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 (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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTMtMS0xLTEtMzE5MjA_188104f1-52e5-4686-9feb-859311e355e8">35,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTMtMy0xLTEtMzE5MjA_859fafe2-4085-473b-89b9-cff3a5fcdaa4">24,224</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTMtNS0xLTEtMzE5MjA_1684748e-151f-49db-9908-39f44a2b9934">106,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTMtNy0xLTEtMzE5MjA_90189edb-62cf-4665-bffc-a4a21e82d86a">7,290</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</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%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTUtMS0xLTEtMzE5MjA_46b6161d-3c74-4ae4-8b89-6f86a7cd959a">&#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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTUtMy0xLTEtMzE5MjA_3dc5687e-d658-4617-837a-a9ef205b2dd3">9,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTUtNS0xLTEtMzE5MjA_bc6c1942-1929-4b20-8c2f-a45edec66db6">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTUtNy0xLTEtMzE5MjA_7ef8c6d7-e770-49bb-9521-eda162ff02c0">9,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTYtMS0xLTEtMzE5MjA_c39e890e-f3e0-4e97-906c-3a7264070878">269</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTYtMy0xLTEtMzE5MjA_78829747-416a-47c6-a86e-6229e94eea1b">2,598</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTYtNS0xLTEtMzE5MjA_038ed4dc-c1b3-4781-b233-4b3ecc377ab4">1,764</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTYtNy0xLTEtMzE5MjA_42172bc9-ff2b-4daa-aa02-012981337686">1,935</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%">Foreign currency transaction 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTctMS0xLTEtMzE5MjA_f77458ba-637f-47ad-bfeb-6374b84bc76b">3</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTctMy0xLTEtMzE5MjA_759a52a0-8181-4600-913e-02c226b6b9ca">145</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTctNS0xLTEtMzE5MjA_35e13b0e-fe34-4327-ba8b-6f1056f7c4e0">55</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTctNy0xLTEtMzE5MjA_545209ec-3312-46cc-a6ac-41d06cdfa78d">1,331</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTgtMS0xLTEtMzE5MjA_98300e27-9341-4d81-8433-0669000c47a0">287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTgtMy0xLTEtMzE5MjA_50e11893-cf50-4ea9-99db-852c65e6dec7">949</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTgtNS0xLTEtMzE5MjA_99b4ce7f-d6ac-436d-8d6b-464020a4ded4">792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:InvestmentIncomeNonoperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTgtNy0xLTEtMzE5MjA_a1f4c3f1-2c2f-486e-a3b2-97aea6d54eda">1,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Other, 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTktMS0xLTEtMzE5MjA_ee17b591-22ac-42a2-8097-8ca36c37cf4c">3,634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTktMy0xLTEtMzE5MjA_64ad9813-cbe8-4231-a25e-1ab3c4f8132a">510</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTktNS0xLTEtMzE5MjA_9f29fc49-28bf-451c-bfdf-920fce2acb8d">5,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTktNy0xLTEtMzE5MjA_c6ba9dde-4c03-4f4a-9877-c74a7052863e">297</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income tax provision (benefit)</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjAtMS0xLTEtMzE5MjA_14ed69fa-b1ce-4e31-b621-82edf23f9044">39,254</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjAtMy0xLTEtMzE5MjA_144e3276-2b21-4e18-a179-5d56aab45f9a">35,583</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjAtNS0xLTEtMzE5MjA_f3966b6a-5389-4250-9ff2-a7d41257ccf5">110,590</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjAtNy0xLTEtMzE5MjA_03d0efe5-e000-4afd-bd31-058096e28a0e">18,501</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjEtMS0xLTEtMzE5MjA_f09a24f8-1a13-474e-945d-7e10aaf68f74">6,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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjEtMy0xLTEtMzE5MjA_f80dee0c-1723-4bfc-9d78-cc80445d03c3">30,523</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjEtNS0xLTEtMzE5MjA_f4a9ee5b-203e-4ac9-a0ca-782d7dd9e7c5">16,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjEtNy0xLTEtMzE5MjA_0ccd61ba-92e4-4f53-a9f7-c740d1adf6ea">27,913</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjItMS0xLTEtMzE5MjA_75a80122-8a96-4ca3-8d4f-de382f742756">32,973</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjItMy0xLTEtMzE5MjA_4f2d4e77-f583-4fcd-9e9f-a1c36fdbe373">5,060</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjItNS0xLTEtMzE5MjA_618edba3-0c3d-4aee-8503-8f963d08c173">93,903</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjItNy0xLTEtMzE5MjA_45085281-0e9d-46bf-8c4c-32e8b0c46515">9,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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%"><ix:nonFraction unitRef="usd" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjMtMS0xLTEtMzE5MjA_642266fe-a236-44ef-aa55-f0c59579d45d">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjMtMy0xLTEtMzE5MjA_0a4dd971-6cdb-4707-9827-52743f78229d">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjMtNS0xLTEtMzE5MjA_3c33b7f7-d3fd-4737-986d-061f1eed00d4">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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjMtNy0xLTEtMzE5MjA_54270aca-7358-4677-8b08-342f708806ad">103</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 income (loss) attributable to Allegro MicroSystems, Inc.</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjQtMS0xLTEtMzE5MjA_ea4f3994-c770-4536-9cb2-98163d6eeb3d">32,936</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjQtMy0xLTEtMzE5MjA_b63aaa5d-8509-4ee4-9b19-fb6f611cc03c">5,095</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjQtNS0xLTEtMzE5MjA_d78ff2d4-c4ee-4ddb-b1e0-2eba511c37a5">93,791</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjQtNy0xLTEtMzE5MjA_0a958149-99c1-4f89-b9cc-5427b729a09c">9,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Allegro MicroSystems, Inc. per share (Note 17):</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjYtMS0xLTEtMzE5MjA_402a5801-2377-443d-bf3c-95d7e40600c4">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjYtMy0xLTEtMzE5MjA_8537367d-a7d1-450f-af15-7e9d783cf406">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjYtNS0xLTEtMzE5MjA_0f140fb0-1271-47b5-9fbc-1d53c6747ac0">0.49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjYtNy0xLTEtMzE5MjA_6976e8b5-ddf4-4689-81a0-08f4b9b2c2e9">0.19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjctMS0xLTEtMzE5MjA_fc43117c-6c92-4469-b673-16e636c02062">0.17</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjctMy0xLTEtMzE5MjA_7ae0859f-34fd-4672-aa0b-2e594bfda27d">0.04</ix:nonFraction>)</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjctNS0xLTEtMzE5MjA_9800dfc6-4724-4ded-93c5-a405ff20e3b4">0.49</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjctNy0xLTEtMzE5MjA_2e2f4e32-af66-410e-8412-60756ac618b3">0.05</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%">Weighted average shares outstanding:</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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjktMS0xLTEtMzE5MjA_3151c0c4-e5f7-4965-ad72-73b3c0f51609">189,736,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjktMy0xLTEtMzE5MjA_2c0d5734-d339-4e90-b392-8f3fe441c716">124,363,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjktNS0xLTEtMzE5MjA_e5c214c7-eff0-4f2b-b056-f456c9afffcd">189,665,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjktNy0xLTEtMzE5MjA_deed1ce8-6a98-4121-a62e-efb75116d927">48,121,026</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 colspan="2" style="background-color:#ffffff;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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMzAtMS0xLTEtMzE5MjA_90b1eea4-4c13-4cbd-80b2-a1e00c4c59b0">192,068,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMzAtMy0xLTEtMzE5MjA_b4302256-2282-41d5-99e9-23c24c101f98">124,363,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMzAtNS0xLTEtMzE5MjA_ec21d299-3a6e-4bb8-bb33-10487a773b35">191,678,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMzAtNy0xLTEtMzE5MjA_51faf694-7923-4871-bf83-4fdd0d3604f5">171,638,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i4dfa27b0ea8041939fea9a1b0436a46c_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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED 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><div style="text-align:center"><span><br/></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: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: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%">Nine-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%">December 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%">December 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%">December 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%">December 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 (loss)</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMi0xLTEtMS0zMTkyMA_c1736cbd-0516-471f-bd9b-a3ff246520a7">32,973</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMi0zLTEtMS0zMTkyMA_dd6d3a1d-3c0b-4396-8983-44bdddeb33c3">5,060</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMi01LTEtMS0zMTkyMA_0b6c4786-3ddd-4076-b00e-94d38a4a36c4">93,903</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMi03LTEtMS0zMTkyMA_b76709b6-d46b-4d19-ba8f-10c0fb47c575">9,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;text-align: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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMy0xLTEtMS0zMTkyMA_49141059-9898-4d8e-90db-808f261777c2">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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMy0zLTEtMS0zMTkyMA_8b0d8980-e582-44ff-a582-dc08218fe604">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMy01LTEtMS0zMTkyMA_230ba810-b38a-4932-bdc7-b32742cf8a05">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMy03LTEtMS0zMTkyMA_635cd07c-cfd3-450d-b056-0f3cdd6ae2ed">103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 (loss) 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNC0xLTEtMS0zMTkyMA_247de67e-d8ab-4586-b571-023807611fc7">32,936</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNC0zLTEtMS0zMTkyMA_8dc6a04f-56a5-4980-a102-0939af44afba">5,095</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNC01LTEtMS0zMTkyMA_64308f72-5ae7-4fa0-802c-b331adfab74f">93,791</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNC03LTEtMS0zMTkyMA_6a2e2fa2-f58a-4231-abad-d9108e86457a">9,309</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNi0xLTEtMS0zMTkyMA_247c2a4d-9032-4e53-a059-bd6011b679bd">1,306</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNi0zLTEtMS0zMTkyMA_a89793f6-3d25-4376-8772-1845054c3dc1">3,972</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNi01LTEtMS0zMTkyMA_3d3a383f-86ca-48e4-bb11-18cc87e3c261">4,873</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNi03LTEtMS0zMTkyMA_fa35a2e0-d2eb-4562-b220-018ca63bfd39">10,152</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNy0xLTEtMS0zMTkyMA_d36a5e44-3e03-4e29-93ff-f0d481d87a68">&#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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNy0zLTEtMS0zMTkyMA_5ca193da-15a8-4fdc-98ec-b13eb603eb30">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNy01LTEtMS0zMTkyMA_6849cff9-28ae-464b-9dc6-6b65cc461aba">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNy03LTEtMS0zMTkyMA_c08e5b24-04e4-4f7a-a72f-2371b88fef9c">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 (loss)</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOC0xLTEtMS0zMTkyMA_5e095f19-2b88-4855-b2ca-f62c2d1ab5e9">31,630</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOC0zLTEtMS0zMTkyMA_422edee1-39ef-4dd2-8197-4a4eddba5bc6">1,123</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOC01LTEtMS0zMTkyMA_46733256-e640-4891-bff2-4b5ae0c049d7">88,918</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOC03LTEtMS0zMTkyMA_9c9cc970-f2e4-451d-9c32-ba2c33bd043d">19,148</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 (income) loss 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOS0xLTEtMS0zMTkyMA_794a5c53-527b-4189-86c0-b3bc4db6a669">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOS0zLTEtMS0zMTkyMA_4a75552c-f32d-4e7b-8da9-d7734809c9b6">10</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOS01LTEtMS0zMTkyMA_e43248fd-0d76-497e-991b-bbec354c6502">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOS03LTEtMS0zMTkyMA_232879bd-abf3-4960-bd2a-bdc1dcb2b404">34</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 (loss) 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMTAtMS0xLTEtMzE5MjA_6752b448-43f0-4d3a-a86f-a952ec97d488">31,627</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMTAtMy0xLTEtMzE5MjA_5f51b31b-4229-4d0a-9148-95ba1ebdb61e">1,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: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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMTAtNS0xLTEtMzE5MjA_7ac8bc2f-bf89-40f4-89ab-9730a9d44b3b">88,979</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMTAtNy0xLTEtMzE5MjA_8740225e-f9a3-4996-8572-7484e09a8769">19,114</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="i4dfa27b0ea8041939fea9a1b0436a46c_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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED 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><div style="text-align:center"><span><br/></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 September 25, 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="i788236826611431f99dc09e83f6a23a2_I20200925" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0xLTEtMS0zMTkyMA_b810cecd-2aac-4137-8639-571922d32736">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="i788236826611431f99dc09e83f6a23a2_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0zLTEtMS0zMTkyMA_04eda094-7e17-4431-804b-7129cfbef49d">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="i6093ed8f80b14ad9a5f5bfe567afa0f8_I20200925" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi01LTEtMS0zMTkyMA_b0888112-0e8f-4600-bd1d-9dd1adbcf2ca">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="i6093ed8f80b14ad9a5f5bfe567afa0f8_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi03LTEtMS0zMTkyMA_55b451ad-d85a-40bf-a615-559116a90ae4">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%"><ix:nonFraction unitRef="shares" contextRef="ie12639e95d804a6c8f84708144b616ef_I20200925" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0xNC0xLTEtMzE5MjA_30771e47-bf38-474c-9cf2-9baa6c402dbe">&#8212;</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="ie12639e95d804a6c8f84708144b616ef_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0xNi0xLTEtMzE5MjA_060d42b3-7dd6-4aff-8cac-8fa963bf1529">&#8212;</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="id06f7de9c18b4a8aa042d73cc790fb80_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0xOC0xLTEtMzE5MjA_504d264a-7647-4a33-a18a-91c468662d75">439,732</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="i9941fac3caa348fea5783f8777638a69_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0yMC0xLTEtMzE5MjA_3dcbeccb-de82-4f40-8a09-5e91c63b734b">208,759</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="i9d539ba3a63146a0b47c4dfb609a4895_I20200925" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0yMi0xLTEtMzE5MjA_e86d9b10-faaf-469f-93de-f1750d5ccbb9">14,133</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="ia440c0d5e4ec44149378b4d448ef337e_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0yNC0xLTEtMzE5MjA_8938af1a-4137-4976-833f-081b9c543086">1,042</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="i9f8abfc3499146bdb1e49d3351fc2919_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0yNi0xLTEtMzE5MjA_be5420c4-89ac-48e8-8eb8-178528607162">635,506</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 (loss) 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="i747d34205cd04830b4d2b1fbe3265263_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMy0yMC0xLTEtMzE5MjA_216466e4-2f38-4825-a430-8683b3859bbd">5,095</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="i04a9810416664383bf9de860bd244e20_D20200926-20201225" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMy0yNC0xLTEtMzE5MjA_dd50ca9c-5123-46b8-bf48-26d6ddb72cb3">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMy0yNi0xLTEtMzE5MjA_9a1df1bf-b7f5-4769-8545-1830cbfe7e9f">5,060</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225" decimals="-3" sign="-" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNS0xOC0xLTEtMzE5MjA_4b57fcd3-01ad-4e80-950a-6f0bc2b0d040">527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNS0yNi0xLTEtMzE5MjA_96276cf6-5d93-47b0-9db4-89589c9e75a1">527</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%">Reclassification of certain class L shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNi0xOC0xLTEtMzIyOTA_841d69be-3d9f-453c-b720-27f0e50c6610">298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNi0yNi0xLTEtMzIyOTA_63755ca7-e77e-46e1-88e8-0934141dc463">298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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: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="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNy0xOC0xLTEtMzE5MjA_cd679d59-96cf-4f34-ac0a-65e5f5999b8b">45,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNy0yNi0xLTEtMzE5MjA_9c150322-23ad-45a7-b7d8-222d36f0b22b">45,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 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 common stock in connection with IPO, net of underwriting discounts and other offering costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%"><ix:nonFraction unitRef="shares" contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOC0xNC0xLTEtMzIyOTc_8e05f1f7-dd6a-4553-958b-e4e4fc262b03">25,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOC0xNi0xLTEtMzIyOTc_90f171de-b9bf-4c58-9a5f-444cbe92c505">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOC0xOC0xLTEtMzIyOTc_16e0f987-72e1-49a9-a590-66cf816224ea">321,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOC0yNi0xLTEtMzIyOTc_bfed4b5c-0a37-442c-a250-d17b10509a6d">321,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Conversion of Class A and Class L common stock into common stock in connection with the IPO</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if199ac3b31904b05875f4db39484fb20_D20200926-20201225" decimals="INF" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0xLTEtMS0zMjI5Nw_f3e2a054-68a5-42c9-af1e-0168422e5802">10,000,000</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="if199ac3b31904b05875f4db39484fb20_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0zLTEtMS0zMjI5Nw_72d14597-01b9-4fa0-bf81-0924c7fa3fd3">100</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="shares" contextRef="i2768f8a155194610a71edd77b61cf314_D20200926-20201225" decimals="INF" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS01LTEtMS0zMjI5Nw_925156b6-1842-469a-9303-44c8603d9ab6">636,301</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="i2768f8a155194610a71edd77b61cf314_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS03LTEtMS0zMjI5Nw_a307825f-c9fb-4d5b-8319-4977a9e9a374">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0xNC0xLTEtMzIyOTc_47b8f69e-22b4-4812-957f-09bd229e2872">166,500,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0xNi0xLTEtMzIyOTc_456893f8-1c2d-4060-a337-6a91fc8f4c05">1,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0xOC0xLTEtMzIyOTc_a4d34fd6-8139-4d76-b946-eb4ccfd36a06">1,559</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">Repurchase of Class A and Class L common stock to cover related taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="i2768f8a155194610a71edd77b61cf314_D20200926-20201225" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtNS0xLTEtMzIyOTc_a06a22a5-418a-46f3-9df8-41fbfcc26f31">1,997</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="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%">(<ix:nonFraction unitRef="shares" contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtMTQtMS0xLTMyMjk3_de84fd8b-b33a-46c9-afcd-c1832b2bfbc7">2,068,274</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtMTYtMS0xLTMyMjk3_722c55ff-797a-4be3-8555-1d649d0f448e">21</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtMTgtMS0xLTMyMjk3_0287b725-e6b1-46cc-aadf-9c8ec46603dd">27,686</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtMjYtMS0xLTMyMjk3_d8600253-0d4d-41bc-8dbb-416bf857b456">27,707</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%">Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTEtMTgtMS0xLTMyMjk3_0e220d95-6dda-46b6-a314-2eea28d2f656">2,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTEtMjYtMS0xLTMyMjk3_58de70ab-c710-4ede-aa8f-5ca6e6a5e4dd">2,081</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%">Cash dividend paid to holders of Class A common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTItMTgtMS0xLTMyMjk3_a5ba77e7-9e9e-4e1e-879a-25e20e94835e">191,242</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i747d34205cd04830b4d2b1fbe3265263_D20200926-20201225" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTItMjAtMS0xLTMyMjk3_71a19efc-368c-42b9-bf43-eaea24c6c8a9">208,758</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTItMjYtMS0xLTMyMjk3_30c9c0f0-85c8-4c44-88a3-b5483925f324">400,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 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="ie4a97d3d16e34b9f85c7fb13969c5846_D20200926-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTMtMjItMS0xLTMxOTIw_9aba7986-d99d-4982-87b7-77e1c0642883">3,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04a9810416664383bf9de860bd244e20_D20200926-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTMtMjQtMS0xLTMxOTIw_b22745df-6a49-429b-9b73-a4b62ff54da7">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTMtMjYtMS0xLTMxOTIw_2c7378e6-84f8-420a-925f-99b1f39d7e1b">3,972</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 December 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="icbd1191612d24d638ae875881edd3a3b_I20201225" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMS0xLTEtMzE5MjA_cc76a47c-ecb6-4353-bc28-411287afa64c">&#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: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="icbd1191612d24d638ae875881edd3a3b_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMy0xLTEtMzE5MjA_cfc71fe1-6422-45d1-8de4-c9bfb97d18d3">&#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 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="i9fae50692a0f482d82ed5f6a267f2e56_I20201225" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtNS0xLTEtMzE5MjA_f05a636b-42e7-465e-9411-f8f3f693d533">&#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: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="i9fae50692a0f482d82ed5f6a267f2e56_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtNy0xLTEtMzE5MjA_04374ae4-b058-4e61-b9fe-93ce66431d98">&#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 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%"><ix:nonFraction unitRef="shares" contextRef="if359b44d4b5b454f8801adbd60617d36_I20201225" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMTQtMS0xLTMxOTIw_907a9819-5019-46e6-be8f-038463c7c6db">189,431,726</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="if359b44d4b5b454f8801adbd60617d36_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMTYtMS0xLTMxOTIw_da0c7735-13a9-4083-8297-232e72f21964">1,894</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="if122337947aa471e95005741140f7f5d_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMTgtMS0xLTMxOTIw_0f1521c6-2292-4b4f-ad6b-a72a8605ae95">589,202</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="id8016bf985ae4e638deb0b884aa848c2_I20201225" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMjAtMS0xLTMxOTIw_4db3a815-a1f2-41d2-8ec8-9c8fc58c116c">5,094</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="i9291db9eddc94f39b767a6f49d00741f_I20201225" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMjItMS0xLTMxOTIw_4fc28a05-570e-4495-a84e-dcaa479983b5">10,171</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="i0cea5685c3e948aa8a05b285e17fed41_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMjQtMS0xLTMxOTIw_906383a9-5d1d-4f62-ab10-ee770f7c9285">1,087</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="i9c098a42129b475cbdb26711bc72bccc_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMjYtMS0xLTMxOTIw_c6cf2211-8019-44eb-a057-016da69860e6">576,918</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"><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%">7</span></div></div></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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - (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: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><div style="text-align:center"><span><br/></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: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 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:#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="i7a1308e1dc5343bbacd556a282bccbe7_I20210924" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0xNC0xLTEtMzE5MjA_2ab0df3b-cecd-4aa4-afda-7a2543ee20b7">189,702,550</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="i7a1308e1dc5343bbacd556a282bccbe7_I20210924" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0xNi0xLTEtMzE5MjA_3b2d340b-6c71-4f84-9bb5-1c9f6661e8bf">1,897</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="ifd2fefe8d9524750aa789745ac167003_I20210924" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0xOC0xLTEtMzE5MjA_6103def2-0315-493c-adee-64417aed10f8">604,488</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="i8f59516103904bcf99ca94d8b96d8bbf_I20210924" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0yMC0xLTEtMzE5MjA_1445b4a2-3b19-478c-a0e6-45123818e854">64,406</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="i0785e00bd0ac4422806dcabe831598e9_I20210924" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0yMi0xLTEtMzE5MjA_ac3bbae2-6f73-4dc4-aff7-3c21d716b285">15,368</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="i51b42fc5dba149c19fa43b9dd343814e_I20210924" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0yNC0xLTEtMzE5MjA_52a1e56e-c240-4185-961b-f9c55c1f3ed1">1,130</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="ie5e170f4b6db4c9d8e316429ca64c74f_I20210924" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0yNi0xLTEtMzE5MjA_a66a7968-a27c-4af5-aaf8-b841a15dedd6">656,553</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="i04777bea0fed48be860b60d6dd39c981_D20210925-20211224" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMy0yMC0xLTEtMzE5MjA_4f7259ab-50b5-4573-9125-77bd1ca99c30">32,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ia2b9f61d62db4c57b0229da7a5b056fe_D20210925-20211224" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMy0yNC0xLTEtMzE5MjA_f3679a61-5ea4-44b2-a06f-fba01c9113d4">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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMy0yNi0xLTEtMzE5MjA_b8f30cea-5253-4839-b4f0-3fcec91caba6">32,973</ix:nonFraction>&#160;</span></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%">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:#cceeff;padding:2px 0 2px 1pt;text-align: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="ia810370d4e644e888e52e179da89bab1_D20210925-20211224" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNS0xNC0xLTEtMzE5MjA_8abe2d7d-ce14-4e34-83c8-a99c86a04224">94,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia810370d4e644e888e52e179da89bab1_D20210925-20211224" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNS0xNi0xLTEtMzE5MjA_23ced22d-e37b-46df-90c7-d5340f467179">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18b4468963a140fdb28e8a580a73e51c_D20210925-20211224" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNS0xOC0xLTEtMzE5MjA_e0a0baaa-7b60-44ab-b683-e607ae9b84d1">7,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: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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNS0yNi0xLTEtMzE5MjA_7cf068f1-b1fa-4a30-83cf-c977e2f5a298">7,619</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%">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:#ffffff;padding:2px 0 2px 1pt;text-align: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="i26a083ebcfbf44209686e5c59af3bf36_D20210925-20211224" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNi0yMi0xLTEtMzE5MjA_3b4dcc08-3f7b-472c-beb2-3c1aa17ff27f">1,309</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2b9f61d62db4c57b0229da7a5b056fe_D20210925-20211224" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNi0yNC0xLTEtMzE5MjA_8ea6ffd9-70fe-4ea1-a9a9-221f4de78b24">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNi0yNi0xLTEtMzE5MjA_a720f3b0-9129-4a75-b5bc-3f088c77d3ad">1,306</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at December 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:#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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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%"><ix:nonFraction unitRef="shares" contextRef="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0xNC0xLTEtMzE5MjA_9870c5ee-0799-42ac-8e8d-d16d6d4b2195">189,797,145</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0xNi0xLTEtMzE5MjA_ad388576-0c30-42c3-8c04-c7eeb938ec84">1,898</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="i3efcd0c969ec4f008ce2750ca4346ad5_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0xOC0xLTEtMzE5MjA_b514c28a-f4a6-4b19-97eb-b5742c2cc857">612,106</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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="ifa442a65e17c417c9cd52371dea29634_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0yMC0xLTEtMzE5MjA_55b28321-fe59-42d1-ad89-c1e06b8e6f0e">97,342</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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="ia1e4176e81e24ee0893006de39fe3f9f_I20211224" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0yMi0xLTEtMzE5MjA_712b9ef8-5811-4775-a404-cc173baf407c">16,677</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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="i02ad27539c1c49148a092a506b0138d2_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0yNC0xLTEtMzE5MjA_43ce32bc-3382-4846-9f00-965331508e5a">1,170</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0yNi0xLTEtMzE5MjA_08b0b69f-3b9d-4299-869c-d1ef513b144f">695,839</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="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="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><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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - (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: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><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 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="i17a2f1dd497a4b8e97fa3d6d91a227c5_I20200327" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0xLTEtMS0zMTkyMA_bc71b80e-97db-4ac3-a244-1abb87f72c68">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="i17a2f1dd497a4b8e97fa3d6d91a227c5_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0zLTEtMS0zMTkyMA_b1822aa0-288b-4714-a707-94d0c8d1c5ab">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="i26f0acf282b9450fb8e728b89c9fb448_I20200327" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi01LTEtMS0zMTkyMA_9527b14e-2783-4d67-8725-a9f698e213a1">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="i26f0acf282b9450fb8e728b89c9fb448_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi03LTEtMS0zMTkyMA_42b223c2-bb92-4d23-89e6-faf8733c12f6">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%"><ix:nonFraction unitRef="shares" contextRef="ia9ea22545df0496a976910d34f61be37_I20200327" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0xNC0xLTEtMzE5MjA_3e369750-bf0e-420e-a435-dd52c2643cf4">&#8212;</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="ia9ea22545df0496a976910d34f61be37_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0xNi0xLTEtMzE5MjA_a8dbfd1b-37e8-43bc-9475-72e6f8e6cfac">&#8212;</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="ie83bcf42cf494ff081a97d1acb864369_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0xOC0xLTEtMzE5MjA_0dd823ae-39ee-4f17-9fdf-306c1afb20e6">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;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="i042b11b7369d44ecb87dc8fbeef5c5b1_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0yMC0xLTEtMzE5MjA_67914c78-7ab6-4483-b647-5cf0cf8341fe">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;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="iac66cc8b3b2a402685f3fd86f92c75a9_I20200327" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0yMi0xLTEtMzE5MjA_849efc47-a770-42a8-8d5d-a945a581abbe">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;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="i364b45aa38774e8ab9becc8682f39fab_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0yNC0xLTEtMzE5MjA_e7118709-e37b-4c1e-97d6-aed023fb0e52">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;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="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0yNi0xLTEtMzE5MjA_bb414d53-e80c-467d-8808-2ef78164b383">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="i6ca0535e4abd42038a0fe06ff33b1ff6_D20200328-20201225" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMy0yMC0xLTEtMzE5MjA_fc4cfa10-190a-470f-a256-6473a2ef23fb">9,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i61b5a3199f3c47dfa3c9f42fc0600053_D20200328-20201225" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMy0yNC0xLTEtMzE5MjA_77411b38-f2d9-4703-a3bf-f5430b82b14d">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMy0yNi0xLTEtMzE5MjA_47869b77-fe6a-483f-adf8-17293fc6b032">9,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNC01LTEtMS0zMTkyMA_7d14bc11-956b-4bfb-ad00-20762270a03a">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="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNS0xOC0xLTEtMzE5MjA_3aec5abc-79f8-4c80-b8cd-79f31b652ad2">19,165</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNS0yNi0xLTEtMzE5MjA_01b26be2-7373-4ff6-96ef-e81e88445df7">19,165</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%">&#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%">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="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNy0xOC0xLTEtMzE5MjA_43a12265-0e9d-4ea2-960e-532916eef67a">46,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNy0yNi0xLTEtMzE5MjA_5764a264-54dc-45a0-b784-4fb9bcde7d1e">46,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 common stock in connection with IPO, net of underwriting discounts and other offering costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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%"><ix:nonFraction unitRef="shares" contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOC0xNC0xLTEtMzE5MjA_b00b7482-808b-4ccf-a198-6b113a35f849">25,000,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOC0xNi0xLTEtMzE5MjA_74984169-150b-40e7-b8a3-a1ceb62f74aa">250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOC0xOC0xLTEtMzE5MjA_23edbaec-fcc1-45e1-b645-bdae1171fd21">321,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOC0yNi0xLTEtMzE5MjA_15d4b26f-5be4-49ce-bbae-e72a704ff147">321,425</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%">Conversion of Class A and Class L common stock into common stock in connection with the IPO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7d20071940294929842094cc648dccc9_D20200328-20201225" decimals="INF" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0xLTEtMS0zMTkyMA_404bd43d-52ea-4435-b463-e700aaa180d4">10,000,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d20071940294929842094cc648dccc9_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0zLTEtMS0zMTkyMA_86b8d70a-e2dc-4fda-a54f-5ce46b8cd791">100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225" decimals="INF" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS01LTEtMS0zMTkyMA_bb358de2-6aaf-4f1a-b0c3-d17bef58816a">636,301</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS03LTEtMS0zMTkyMA_b83baf6f-d8ec-459e-b897-5dfe7139fee6">6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0xNC0xLTEtMzE5MjA_f5e45137-4cd6-489b-bc1b-ee737e85db92">166,500,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0xNi0xLTEtMzE5MjA_56ba00c5-d054-4fc1-b3c3-3a582f56ae89">1,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0xOC0xLTEtMzE5MjA_74bfede2-ac9f-4a56-bf29-bdbd176e29cf">1,559</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%">&#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:8pt;font-weight:400;line-height:100%">Repurchase of Class A and Class L common stock to cover related taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtNS0xLTEtMzE5MjA_0e80cc3c-6e18-47e1-9379-e848418b587e">1,997</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="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%">(<ix:nonFraction unitRef="shares" contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtMTQtMS0xLTMxOTIw_e053a954-43dc-4b43-bbee-f0cbd5f91a39">2,068,274</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="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtMTYtMS0xLTMxOTIw_d6e69659-aa55-411d-a0f9-dd9eefbea4a3">21</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="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtMTgtMS0xLTMxOTIw_22eaa377-96b1-4763-9361-0b717f7173e4">27,686</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtMjYtMS0xLTMxOTIw_4e1a6ad0-51d5-4a47-885a-413f327922ab">27,707</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%">Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTEtMTgtMS0xLTMxOTIw_7be31938-d721-474b-a54b-ae24aa50be09">2,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: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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTEtMjYtMS0xLTMxOTIw_975fbed8-6775-4d31-adb9-1e1d0c099f51">2,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Cash dividend paid to holders of Class A common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTItMTgtMS0xLTMxOTIw_0b3de1ab-e825-40fb-a8f3-3820816d3b06">191,242</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="i6ca0535e4abd42038a0fe06ff33b1ff6_D20200328-20201225" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTItMjAtMS0xLTMxOTIw_176f23bf-ebdf-421c-856b-88da6c8628bc">208,758</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTItMjYtMS0xLTMxOTIw_66d0ecd9-132c-4e98-bb08-81452f2e65d6">400,000</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%">Foreign currency translation 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: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="i90d2b5e76079407789cb22ebdd95695b_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTMtMjItMS0xLTMxOTIw_ddbf3208-c228-4c82-bfeb-d8aeb7b2848d">10,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61b5a3199f3c47dfa3c9f42fc0600053_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTMtMjQtMS0xLTMxOTIw_61edaa0b-3f2d-4bd4-830b-bb386f9a87fe">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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTMtMjYtMS0xLTMxOTIw_497ad47a-643e-4e7d-9649-11bff289b4c9">10,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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:#cceeff;padding:2px 0 2px 1pt;text-align: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="i90d2b5e76079407789cb22ebdd95695b_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTQtMjItMS0xLTMxOTIw_7f318fb0-ca26-4c01-9eaf-a80c922703d9">313</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTQtMjYtMS0xLTMxOTIw_d911347f-fd08-4ed1-a549-8af3d1704697">313</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at December 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="icbd1191612d24d638ae875881edd3a3b_I20201225" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMS0xLTEtMzE5MjA_20d4c7b7-a4bf-4ba3-a098-218f5fe2ae96">&#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="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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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="icbd1191612d24d638ae875881edd3a3b_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMy0xLTEtMzE5MjA_0d94a676-d575-48ae-894f-9e480569b416">&#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 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="i9fae50692a0f482d82ed5f6a267f2e56_I20201225" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtNS0xLTEtMzE5MjA_6abeef89-2b61-4f87-b555-ca2a56452a3d">&#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: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="i9fae50692a0f482d82ed5f6a267f2e56_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtNy0xLTEtMzE5MjA_9e88528e-c0ae-42de-a278-86a3d6855fc8">&#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 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%"><ix:nonFraction unitRef="shares" contextRef="if359b44d4b5b454f8801adbd60617d36_I20201225" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMTQtMS0xLTMxOTIw_e4003f7e-4c02-4fa7-a70d-81dfbbd23848">189,431,726</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="if359b44d4b5b454f8801adbd60617d36_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMTYtMS0xLTMxOTIw_3544fc04-da63-4428-8fd8-d60bdae50a34">1,894</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="if122337947aa471e95005741140f7f5d_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMTgtMS0xLTMxOTIw_1c1e7061-139c-4d65-b3d5-96f5d98edc12">589,202</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="id8016bf985ae4e638deb0b884aa848c2_I20201225" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMjAtMS0xLTMxOTIw_fa2dcb16-97ba-4875-aedf-533d23948b27">5,094</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;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="i9291db9eddc94f39b767a6f49d00741f_I20201225" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMjItMS0xLTMxOTIw_0d5dbe4d-34a4-40a4-a6eb-26505ea2463a">10,171</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;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="i0cea5685c3e948aa8a05b285e17fed41_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMjQtMS0xLTMxOTIw_da2ba605-7877-43a5-aa9e-0c4e549b00b9">1,087</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="i9c098a42129b475cbdb26711bc72bccc_I20201225" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMjYtMS0xLTMxOTIw_53850c4b-ac39-4fa2-b612-5cf15e017d8e">576,918</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%">9</span></div></div></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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - (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: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><div style="margin-top:6pt"><span><br/></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: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="ieec6d6cdf6ee444b8e5e52c1500028c3_I20210326" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0xNC0xLTEtMzE5MjA_b60394cc-cd14-4af0-a8f0-a252032184bb">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="ieec6d6cdf6ee444b8e5e52c1500028c3_I20210326" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0xNi0xLTEtMzE5MjA_7876ddfb-e0f2-4587-8d3b-ced22a58a23b">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="i75938d6782ce4a37bd85f2eb7fa720f6_I20210326" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0xOC0xLTEtMzE5MjA_da310b66-dfb5-4d44-9069-144747b545b0">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="iaa0370580c414200977acc8d9f296d5d_I20210326" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0yMC0xLTEtMzE5MjA_be399c9a-6652-4882-8d78-ed204b257a5a">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="if88e34814a9b4cfbbc92a826544b299d_I20210326" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0yMi0xLTEtMzE5MjA_c55bb9bf-8123-4812-a955-61cb18cefb31">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="i948ed740d9964dfebd15baba904faba3_I20210326" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0yNC0xLTEtMzE5MjA_628903f6-438b-456a-a071-b650148545b4">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0yNi0xLTEtMzE5MjA_82bdf763-677d-4324-9423-79368e00d5ce">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="i7e06ccb6ac924cc6a156810b8b4ae492_D20210327-20211224" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMy0yMC0xLTEtMzE5MjA_20c69cc8-9204-416a-a155-40495c942999">93,791</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i16eb0eb366b04a17810c91469366fd75_D20210327-20211224" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMy0yNC0xLTEtMzE5MjA_33eb301a-c95e-4330-b01e-677fade1d2b2">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMy0yNi0xLTEtMzE5MjA_a13b2e01-3c86-408e-a2c1-46775a02a529">93,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2cf1d36b9297452ca5f90527f3f140fa_D20210327-20211224" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNC0xNC0xLTEtMzE5MjA_20813362-2ff6-4680-9bdd-11a483a659af">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="i1e6badd325f041d39f12af9a63129708_D20210327-20211224" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNC0xOC0xLTEtMzE5MjA_03efcc37-8076-475b-ae30-a82a3977f806">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNC0yNi0xLTEtMzE5MjA_3187a3e0-fb32-47c2-be20-f2d11f5ab88f">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="i2cf1d36b9297452ca5f90527f3f140fa_D20210327-20211224" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNS0xNC0xLTEtMzE5MjA_d2db9f88-2d86-4397-a487-4961c239bf3b">149,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cf1d36b9297452ca5f90527f3f140fa_D20210327-20211224" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNS0xNi0xLTEtMzE5MjA_4a183527-b9d8-4231-a9f4-ad55d96a523e">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e6badd325f041d39f12af9a63129708_D20210327-20211224" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNS0xOC0xLTEtMzE5MjA_153644eb-5536-4a79-9c2c-3dcd61657306">18,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNS0yNi0xLTEtMzE5MjA_4298184b-5eb4-470c-b288-814872434c29">18,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id63b6bcc109142698de2076be63dbf00_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNi0yMi0xLTEtMzE5MjA_f5060c51-819c-41ee-86f5-0dfeccde30ce">4,812</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="i16eb0eb366b04a17810c91469366fd75_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNi0yNC0xLTEtMzE5MjA_b3ec771f-446e-46e6-b168-e7072bc203dc">61</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNi0yNi0xLTEtMzE5MjA_3ee46e6d-b5cc-48c1-bfe9-3ac81c926d2b">4,873</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 December 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="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0xNC0xLTEtMzE5MjA_826e803c-7b2e-4fec-a862-0a24c5e5f67b">189,797,145</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="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0xNi0xLTEtMzE5MjA_75015cab-9c91-4d72-93d9-4ff21265b7b7">1,898</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="i3efcd0c969ec4f008ce2750ca4346ad5_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0xOC0xLTEtMzE5MjA_61834a16-7c58-4b00-96a9-7f02f52fb95f">612,106</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="ifa442a65e17c417c9cd52371dea29634_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0yMC0xLTEtMzE5MjA_8eec9fc7-1ddf-48c0-af49-04fa4489c753">97,342</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="ia1e4176e81e24ee0893006de39fe3f9f_I20211224" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0yMi0xLTEtMzE5MjA_47ac1bcd-6434-4fcc-969a-ce399eeea9b9">16,677</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="i02ad27539c1c49148a092a506b0138d2_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0yNC0xLTEtMzE5MjA_3aca7f35-d1be-44e0-ae00-fbd0f61e2f15">1,170</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0yNi0xLTEtMzE5MjA_b035a46a-f99c-4687-899f-fbaee311b670">695,839</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%">10</span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_31"></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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED 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><div style="text-align:center"><span><br/></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:74.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.806%"></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%">Nine-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%">December 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%">December 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMy0xLTEtMS0zMTkyMA_a0a0df4d-0783-46e7-83d5-0a3db8fd0ba1">93,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMy0zLTEtMS0zMTkyMA_5a03b3de-5ff8-45ef-b28d-7929ea303de7">9,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNS0xLTEtMS0zMTkyMA_437191bb-6aec-4641-a012-ea29a2b9f9e7">36,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNS0zLTEtMS0zMTkyMA_dc955e59-ee6c-44a9-83ce-9844e98231db">36,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNi0xLTEtMS0zMTkyMA_ed766a5a-c2be-42c5-b1d9-800f75d4706a">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNi0zLTEtMS0zMTkyMA_8cca6a9c-0faf-4b70-b3f9-a64afbc92b34">226</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNy0xLTEtMS0zMTkyMA_637e1721-78f7-446d-8dd9-9c7a66b5c095">3,061</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNy0zLTEtMS0zMTkyMA_f73ffd29-696a-4f94-88c1-614315bf3941">17,526</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 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfOC0xLTEtMS0zMTkyMA_3be432d9-ac40-4b92-a0b8-750454a8c50e">18,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfOC0zLTEtMS0zMTkyMA_b6c7a0e9-9254-4077-a046-34b4bec66db3">46,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfOS0xLTEtMS0zMTkyMA_21b7b0fb-7ea0-4c5c-8182-4fdc7c4462f7">349</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfOS0zLTEtMS0zMTkyMA_7fd4f1ff-8585-4906-9683-e8570feaa62b">272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTAtMS0xLTEtMzE5MjA_55824a56-7ec8-48c2-b37b-938b2e39c7d3">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTAtMy0xLTEtMzE5MjA_3c0b8f19-b39f-4dec-bf95-4acbc43e3d38">9,055</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 on contingent consideration change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTEtMS0xLTEtMzE5MjA_6867c1be-9672-4e13-93b2-32553497808b">2,100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTEtMy0xLTEtMzE5MjA_3cf7dfb4-0586-4f71-aea8-dce91a3b4918">&#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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTMtMS0xLTEtMzE5MjA_eca16f10-2806-4c21-8a31-606ff9ec69bd">4,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTMtMy0xLTEtMzE5MjA_4cd6b803-7f07-452b-9378-ebd20dda80c9">3,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTQtMS0xLTEtMzE5MjA_d8968ed7-4f66-438b-9e7b-3b242df43c2e">4,482</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTQtMy0xLTEtMzE5MjA_860c22d8-a44f-4175-8e3f-e5cb059cab9f">&#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 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:#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTYtMS0xLTEtMzE5MjA_5d58b891-1a20-4974-8e96-2dda555d91c5">6,133</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTYtMy0xLTEtMzE5MjA_c430d2aa-12ee-4506-be3a-37fc9094c8d9">5,975</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%">Accounts receivable - other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTctMS0xLTEtMzE5MjA_3b581ebc-ce29-4ef1-a774-e0c1ddae4ba8">9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTctMy0xLTEtMzE5MjA_eaa446b7-ba4a-4759-9859-3c1561b4e4e3">115</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%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTgtMS0xLTEtMzE5MjA_96609fe7-0fa9-44f1-87ad-31d3942e2e26">3,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTgtMy0xLTEtMzE5MjA_4cfe6e39-2b47-4695-b4fe-666cd6f4cbca">1,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTktMS0xLTEtMzE5MjA_ecbe2d39-bedc-4eb8-8eef-4b6f990e25d1">11,870</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTktMy0xLTEtMzE5MjA_8c2c7aa7-2a73-47d1-9469-5f2996ff7625">29,655</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%">Trade accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjAtMS0xLTEtMzE5MjA_8d4271f4-4ee4-4022-9260-1fb47a09ef92">2,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjAtMy0xLTEtMzE5MjA_2f38c96c-db8b-4d56-aebb-c441b4bf4bed">2,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Due to/from related parties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="algm:IncreaseDecreaseInDueToFromRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjEtMS0xLTEtMzE5MjA_ef50cacf-12e0-4104-81ba-1fc0c12e9c64">2,775</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="algm:IncreaseDecreaseInDueToFromRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjEtMy0xLTEtMzE5MjA_87c035d2-5b6a-4f60-bbe3-52964c8abd48">8,283</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%">Accrued expenses and other current and long-term 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjItMS0xLTEtMzE5MjA_b8ea907f-80c1-44dd-9c7c-15b00a752424">9,874</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjItMy0xLTEtMzE5MjA_708a2e09-adb8-4e3a-b48d-e23f284848b2">1,185</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjQtMS0xLTEtMzE5MjA_1865d050-51bb-4463-bbd7-a83e562b4df0">118,558</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjQtMy0xLTEtMzE5MjA_fc1706d0-b757-4627-b518-d7519d7dbaaa">63,534</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%">CASH FLOWS FROM INVESTING 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="background-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%">Purchases of property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjYtMS0xLTEtMzE5MjA_b34429ba-a669-4c70-8140-1c3a0cf22ca8">55,792</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjYtMy0xLTEtMzE5MjA_c8b6684e-22e2-4668-9730-1f6be60b5561">25,880</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%">Acquisition of business, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjctMS0xLTEtMzE5MjA_b78c78f2-fe62-480d-87ef-b71ee1986882">12,549</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjctMy0xLTEtMzE5MjA_c1fc8b41-b6dd-4cee-9f4d-68c5e1660667">8,500</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%">Proceeds from sales of property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjgtMS0xLTEtMzE5MjA_555f0395-ad22-4651-9045-09a447c69e4f">27,407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjgtMy0xLTEtMzE5MjA_9f69c973-6898-4d62-87a1-cd4be07a92cb">314</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%">Investments in marketable 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjktMS0xLTEtMzE5MjA_ac2de386-40c2-4028-b605-3c49f6680541">9,189</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjktMy0xLTEtMzE5MjA_e951fe6b-276a-4698-8133-c549990a1a22">&#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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:CashDivestedFromDeconsolidation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzAtMS0xLTEtMzE5MjA_5dbd4664-7092-46c3-bf32-0d4fdff30ba0">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:CashDivestedFromDeconsolidation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzAtMy0xLTEtMzE5MjA_7a686901-c876-4a63-b999-0e2e248fb0e7">16,335</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzEtMS0xLTEtMzE5MjA_61a5dbf5-ae14-4eaa-b12e-144b6e265852">50,123</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzEtMy0xLTEtMzE5MjA_ddb939fc-47fe-4827-a27f-363495624b78">50,401</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:700;line-height:100%">CASH FLOWS FROM FINANCING 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%">Related party note receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:RepaymentsOfRelatedPartyDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzMtMS0xLTEtMzE5MjA_85f8f1e2-8d17-4b09-98bb-3f991cdee7c2">7,500</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ProceedsFromRelatedPartyDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzMtMy0xLTEtMzE5MjA_50487ed7-1b82-4f47-885a-6751a467abab">51,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from initial public offering, net of underwriting discounts and other offering 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzQtMS0xLTEtMzE5MjA_fd2ee757-5cd7-4cbe-8441-ab0b0eeed39d">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzQtMy0xLTEtMzE5MjA_fac8fa0f-3bc9-445d-8b0c-e32d7bdaa045">321,425</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%">Payments for taxes related to net share settlement of equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzUtMS0xLTEtMzE5MjA_a72eca39-acd2-4aea-9c30-9231aa2a4f25">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzUtMy0xLTEtMzE5MjA_f2baa1eb-45dc-4582-8708-ce351164970a">27,707</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%">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzYtMS0xLTEtMzE5MjA_738c26d0-d88b-45d0-8fae-add798812aea">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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzYtMy0xLTEtMzE5MjA_46416d2c-b350-46d7-b35d-f0febcf352aa">&#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:9pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzctMS0xLTEtMzE5MjA_cea4ef3b-6d2d-4503-ba1b-519443711dbc">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzctMy0xLTEtMzE5MjA_c05aca72-b7fc-4de1-bf0e-486804392a6a">400,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Borrowings of senior secured debt, net 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzgtMS0xLTEtMzE5MjA_d6a8a9e4-89cc-42b2-b814-39ee21a81269">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzgtMy0xLTEtMzE5MjA_4e2c42b0-79a2-4395-9bca-e20efa7bda6d">315,719</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%">Repayment of senior secured 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzktMS0xLTEtMzE5MjA_848e156c-1e4c-494c-ae7f-ed1ee1b8c9e8">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzktMy0xLTEtMzE5MjA_02700c31-080d-439c-a6d7-9477db3b9826">300,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of unsecured 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:RepaymentsOfUnsecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDAtMS0xLTEtMzE5MjA_dca42432-704f-49df-b852-407a9645eb33">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:RepaymentsOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDAtMy0xLTEtMzE5MjA_a4b16459-1d72-4139-b86f-c2cdba33cf94">33,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDEtMS0xLTEtMzE5MjA_9b8b1036-e171-4103-a9f8-8e8e34712cf8">6,209</ix:nonFraction>)</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDEtMy0xLTEtMzE5MjA_44d6d647-8a17-4856-aec2-5c8c9fcad3ef">72,186</ix:nonFraction>)</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></tr><tr><td colspan="3" style="background-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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDItMS0xLTEtMzE5MjA_b53000ad-0424-4714-a52d-d1ae84202918">604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDItMy0xLTEtMzE5MjA_e61683b5-6b9e-4d06-8540-1c8fd90ce629">3,350</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDMtMS0xLTEtMzE5MjA_b1fab4d6-7ce3-4946-8376-03269f4b3e8e">62,830</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDMtMy0xLTEtMzE5MjA_0620b435-09d4-484e-b20e-d431ed91f7b2">55,703</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDQtMS0xLTEtMzE5MjA_84d7e0ca-482e-4f4f-ba6e-6ef22033b100">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="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDQtMy0xLTEtMzE5MjA_eae565b5-4cd5-47b0-9ec4-0a2d2f0f526e">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDUtMS0xLTEtMzE5MjA_01d40c16-7732-4a9f-9eec-6be087ba8bd0">266,705</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="i9c098a42129b475cbdb26711bc72bccc_I20201225" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDUtMy0xLTEtMzE5MjA_52bd6d79-048c-40bb-94d4-496c3fee58a7">164,173</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDctMS0xLTEtMzE5MjA_09178547-6b98-42cf-99a7-82fe6c6dde19">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="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDctMy0xLTEtMzE5MjA_74a02a8b-a785-498b-a0e3-4f98aefd4163">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDgtMS0xLTEtMzE5MjA_19074f04-4d77-4ef9-a6e2-30bf90a30479">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="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDgtMy0xLTEtMzE5MjA_d4bfa56d-2597-44e2-8be6-19f22fe1ca6b">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDktMS0xLTEtMzE5MjA_0e2f47fe-5442-4c04-86d1-98689629c405">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="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDktMy0xLTEtMzE5MjA_b1446448-180c-4dca-8f5a-8ddc2b12daa2">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTAtMS0xLTEtMzE5MjA_a010cf79-2822-438e-a20a-82785945ca6d">259,208</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="i9c098a42129b475cbdb26711bc72bccc_I20201225" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTAtMy0xLTEtMzE5MjA_afbd7006-6e9f-4114-9c04-9af5aeccfb92">157,653</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTEtMS0xLTEtMzE5MjA_57d2cbbc-2df5-4aff-acf9-0c93b48a54d3">7,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTEtMy0xLTEtMzE5MjA_0fc4ee8d-0f0a-4596-a17b-d2ea8da10b7a">6,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTItMS0xLTEtMzE5MjA_75fe60bd-28f6-451d-b3c4-6353f9f38884">266,705</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="i9c098a42129b475cbdb26711bc72bccc_I20201225" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTItMy0xLTEtMzE5MjA_4c3f51f9-e654-4aa0-ad95-7acdba79bfb0">164,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:66pt"><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></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%">11</span></div></div></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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - (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%">(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><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:74.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.806%"></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:9pt;font-weight:700;line-height:100%">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTQtMS0xLTEtMzE5MjA_0433e193-da09-4a77-851f-e92765af0324">541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTQtMy0xLTEtMzE5MjA_ce7b5158-ba56-4ee4-a204-25bd4db332a5">2,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 paid for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTUtMS0xLTEtMzE5MjA_34e5334f-3ca4-4269-92c3-f807165c650b">16,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTUtMy0xLTEtMzE5MjA_60f8bc52-3be7-4bdf-a6e9-a717875dab5c">7,568</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%">Noncash transactions:</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: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:#cceeff;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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTctMS0xLTEtMzE5MjA_8ed17d87-a1b5-45cb-82a4-34da9cc33b6a">4,934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTctMy0xLTEtMzE5MjA_80990440-d47a-48f8-95c6-c1268cc4e241">786</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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:NotesIssued1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTgtMS0xLTEtMzE5MjA_ea5fce02-a659-472c-b62c-89fd609bf2df">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:NotesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTgtMy0xLTEtMzE5MjA_e4d6789a-f122-4e15-b4b2-21a1a58d9467">171</ix:nonFraction>&#160;</span></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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNjAtMS0xLTEtMzE5MjA_db5e43d7-5b96-49d9-9a6e-d70a5746c403">356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNjAtMy0xLTEtMzE5MjA_9c2cb49a-07d5-48b8-a030-eaaf4cb99a07">&#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></table></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: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%">12</span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_34"></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 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><span><br/></span></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_37"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zNy9mcmFnOjVmZDk4NWE3Mzc3NjQzZDRiNTkzMjY2YWU2N2VkNDIzL3RleHRyZWdpb246NWZkOTg1YTczNzc2NDNkNGI1OTMyNjZhZTY3ZWQ0MjNfMjE3Mg_b1677af3-65f7-4534-ad3d-b353a8cb2ca8" continuedAt="ia4e6f8c5e9e943fa8e85cca1cc8d5104" escape="true">Nature of the Business and Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="ia4e6f8c5e9e943fa8e85cca1cc8d5104"><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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="algm:NumberOfLocations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zNy9mcmFnOjVmZDk4NWE3Mzc3NjQzZDRiNTkzMjY2YWU2N2VkNDIzL3RleHRyZWdpb246NWZkOTg1YTczNzc2NDNkNGI1OTMyNjZhZTY3ZWQ0MjNfNDIy_4dc125d8-9ccb-4209-852a-77178aab8c4c">16</ix:nonFraction> locations across <ix:nonFraction unitRef="continent" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="algm:NumberOfContinentsOnWhichEntityOperates" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zNy9mcmFnOjVmZDk4NWE3Mzc3NjQzZDRiNTkzMjY2YWU2N2VkNDIzL3RleHRyZWdpb246NWZkOTg1YTczNzc2NDNkNGI1OTMyNjZhZTY3ZWQ0MjNfNDQy_6583c295-4182-4bfa-91fe-5d6e0e3716e8">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&#8217;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 third quarter three-month period is a 13-week period ending on the Friday closest to the last day in December. The Company&#8217;s third quarter of fiscal 2022 ended December&#160;24, 2021, and the Company&#8217;s third quarter of fiscal 2021 ended December&#160;25, 2020.</span></div></ix:continuation><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI3OTk_e4d6de08-84d3-4715-81b6-8b3294566818" continuedAt="i479336d87ec44156a8f8fd94f7edfcef" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i479336d87ec44156a8f8fd94f7edfcef" continuedAt="i6f3f862cba6c47e4b37bbac14212f41c"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI4MDA_0830a520-ccb4-4dc2-bcce-2f2c33e0b319" 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, current expected credit losses/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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI4MDE_0e1bc01a-106b-4153-a024-45d9ef7aff95" 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI3OTU_c6d6b4d7-934e-46b2-946c-ede8a199d91d" continuedAt="ibc5c08299a224bfd9410d71057a14645" 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="ibc5c08299a224bfd9410d71057a14645">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 December&#160;24, 2021 and March&#160;26, 2021, Sanken Electric Co., Ltd. (&#8220;Sanken&#8221;) 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="ibd0a0c7d4514492fab02b2245a740e53_D20210327-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTk4MQ_c540ccad-a9c2-488a-8625-1ff9ae2c368f">27.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i3a9c70418f2344aaaeb76349c803e415_D20200328-20210326" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTk4OA_6f06b955-3728-400d-a37f-264caee2a901">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%">13</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="i6f3f862cba6c47e4b37bbac14212f41c" continuedAt="ib29605d66bb343218ba2243146247b40"><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%">For the three- and nine-month periods ended December&#160;24, 2021, Sanken accounted for <ix:nonFraction unitRef="number" contextRef="i46e1fc5ca41447d6b6566a03222b943f_D20210925-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjI2NQ_3dbee0da-5e3c-4ed7-b4f6-cd71f2b7a881">21.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i06419e76c99947c7858e8bf482152caf_D20210327-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjI3Mg_b1fe73df-e396-4ed5-bd53-a5966105149a">19.7</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 nine-month periods ended December&#160;24, 2021. For the three- and nine-month periods ended December&#160;25, 2020, Sanken accounted for <ix:nonFraction unitRef="number" contextRef="ic7c7338345de42d3897fdd7df4fb519b_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjQzMw_7a1254d3-670c-4cc4-ba2b-80902bfeaf28">16.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="icab522930eba46e3adf16bede541c846_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjQ0MA_016c9303-d5ab-4194-9a70-feea5f5befc1">17.4</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 nine-month periods ended December&#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 ended December&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, <ix:nonFraction unitRef="number" contextRef="i5420f5fde8434bef95625093d2ce729a_D20210925-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjY3NA_33139b5e-9a85-41d1-91a2-593e8908fb0f">85.9</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="idd71cee0ce2b44998042e553a506eed4_D20210925-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjc0NQ_02f5a099-8f99-4e8c-be0c-7fda2742dddf">26.1</ix:nonFraction>%, Japan accounting for <ix:nonFraction unitRef="number" contextRef="ic5e7b03350c9477ea1b9dc398b0d6cb3_D20210925-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjc3MA_a81bb1c1-3ac3-4c38-bad6-c75f432144a2">21.1</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="ia5df06c60e0d40a3a8b340372ddb7a31_D20210925-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjgwNA_f2ee06e7-76cd-47af-bb84-1b19a0c11edc">10.7</ix:nonFraction>%. During the&#160;nine-month period ended December&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, <ix:nonFraction unitRef="number" contextRef="i1c369c3ad56847d88c3b04c2b5c2d7e9_D20210327-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjkxNw_93012d45-2e77-43fd-8c71-49df83233dd7">85.8</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="i78b33c84e06840bf8ce3e6752da81614_D20210327-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjk4OA_fdafe31e-26a1-48fc-88f9-e669ff1c6b2f">25.0</ix:nonFraction>%, Japan accounting for <ix:nonFraction unitRef="number" contextRef="ib5c27ec29ea8414db7cc7ae6d61d8a10_D20210327-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzAxMw_251b207b-5324-497e-997f-be16e6b2ab3a">19.7</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="ia83234ff43824e248422d4b1f3bdc43e_D20210327-20211224" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzA0Nw_fe5afc66-bca5-4dab-b7cd-ae0b5e8e4158">10.8</ix:nonFraction>%. No other countries accounted for greater than 10% of total net sales for the three- and nine-month periods ended December&#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&#160;three-month period ended December&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for <ix:nonFraction unitRef="number" contextRef="i1957afa1a74342beb9c83703a630489d_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzI0Mw_2b35cb0f-03dd-476e-ab9c-1625a686b3bf">85.4</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="i75b65cc7e84c4410b879404b66920424_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzMxNA_dcae9606-29f9-465e-af80-45aac35f431c">28.1</ix:nonFraction>%, Japan accounting for <ix:nonFraction unitRef="number" contextRef="i188435d827d341beacf840b12a219eae_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzM0Mg_2a39d2cc-9919-4ab2-b279-b77675aa175f">16.0</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="i65cf433a8e8f48f5b70e526043f4112d_D20200926-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjE5OTAyMzI2ODQxMA_20b12967-9d58-4b4b-803b-4ab7df128597">10.7</ix:nonFraction>%. During the&#160;nine-month period ended December&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for <ix:nonFraction unitRef="number" contextRef="i6495bf82b7ba42a9a9f045e164cdd07e_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzQ1NQ_a35fa0e1-dc2a-4523-b0d5-9b50ce412f96">86.1</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="ied6de0281def43bb90f9a14d111e75c0_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzUyNg_7edf8130-a0c6-46c0-bb98-8a51581505b2">27.9</ix:nonFraction>%, Japan accounting for <ix:nonFraction unitRef="number" contextRef="ia5cf3c2fffe0487ea2cdc5054d1720a4_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzU1MQ_3f31a3d0-e865-496f-950c-f33a71222503">17.4</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="ic7516a5d51df49f69e371239184c5bb6_D20200328-20201225" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzU4NQ_deb66376-9669-45a6-a689-5aa16804f3b3">10.5</ix:nonFraction>%. No other countries accounted for greater than 10% of total net sales for the three- and nine-month periods ended December&#160;25, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI3OTc_aa6d92fc-5cb4-4adb-bae4-1ad34beac2e3" continuedAt="ib84e04e47fbb4b1a9d17d71500e6af4e" 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 an &#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%">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="ib29605d66bb343218ba2243146247b40" continuedAt="i0a243d7dfd32407c8645549c75c03f2f"><ix:continuation id="ib84e04e47fbb4b1a9d17d71500e6af4e" continuedAt="i2c56fcc5ce8d4be4a4d33207146175af"><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="i3d92ddd21a1e47ea89cf77357a9726f0_I20210327" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfODkwNw_de710b64-d2ed-4c45-ba48-460d4e0ca631">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="i3d92ddd21a1e47ea89cf77357a9726f0_I20210327" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfODkzNQ_076ee65d-3971-4fec-97cc-9941676d8082">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 nine-month periods ended December&#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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </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%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-08&#8221;), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply ASC Topic 606, </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%">Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 606&#8221;), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree&#8217;s financial statements as prepared in accordance with U.S. GAAP. If unable to rely on the acquiree&#8217;s accounting due to errors, noncompliance with U.S. GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The guidance is effective prospectively for fiscal years beginning after December 15, 2022, 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. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of </span></div></ix:continuation></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><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="i0a243d7dfd32407c8645549c75c03f2f"><ix:continuation id="i2c56fcc5ce8d4be4a4d33207146175af"><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%">evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.</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="i4dfa27b0ea8041939fea9a1b0436a46c_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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTMyOA_264d90c9-5a3c-4310-8edd-cda642afdba2" continuedAt="i4029f18bf06c471a8f62085a6f4810b9" escape="true">Revenue from Contracts with Customers </ix:nonNumeric></span></div><ix:continuation id="i4029f18bf06c471a8f62085a6f4810b9" continuedAt="i4e5fab0d68374ef1b3536c8f60048788"><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 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 nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020. The categorization of net 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTMyOQ_c8baf3e3-60e4-4c64-9180-d934c254f945" 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%">Nine-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%">December 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%">December 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%">December 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%">December 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="i4949215830414fb49ee7fccfab6f7f10_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfMy0xLTEtMS0zMTkyMA_7c03cdec-2fa9-455b-807a-44281e9ec6f2">130,797</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="i585f3d6511c64ac5a0926089eb900886_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfMy0zLTEtMS0zMTkyMA_41b2dcf1-86fc-4aae-9435-58ba2b9d189b">113,902</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="i69aad9d188954e4cb2e55fb7aea52228_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfMy01LTEtMS0zMTkyMA_b1e19568-aafc-40da-82ab-724faf1e86a7">390,351</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="i75b9903a42b04922bf5c41f27abc7e3f_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfMy03LTEtMS0zMTkyMA_6769a86d-4480-4589-8f1a-12b3faf32336">279,759</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="if18e534b33b74c52aaa71f045092247f_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNC0xLTEtMS0zMTkyMA_2b276293-e36f-4f42-9c5c-c31abc2dfdb5">31,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89ce850056d74851aa0f4a666f9a122a_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNC0zLTEtMS0zMTkyMA_19f03aff-00cf-4428-ac35-98a32bfed6fe">23,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4461aae58946e3811acd2d4664d975_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNC01LTEtMS0zMTkyMA_3a032c91-ec01-40ef-8471-0a8aa6c543b7">98,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fe344926ce74399a155447b25015010_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNC03LTEtMS0zMTkyMA_c042885a-39f5-4511-b7fb-d8c6ce351b0b">65,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i5507eea13a784736b939fc294b902cc7_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNS0xLTEtMS0zMTkyMA_f718cc8d-adc9-4b20-96c4-255454c8b5ae">23,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dcea86353e5416a895801882e656ffa_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNS0zLTEtMS0zMTkyMA_0fce71b1-263a-474e-889b-32b457a70529">26,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71d7476094f64aafb0ad9b0958aad1a9_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNS01LTEtMS0zMTkyMA_43ee7970-afb3-4c79-b7b2-8d5ece14a649">79,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if44f1785c39549c089105554f0d5670b_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNS03LTEtMS0zMTkyMA_1726ba70-97cb-45cb-993f-20f88ff1b934">70,630</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfOS0xLTEtMS0zMTkyMA_e9fccb58-fd6f-43d6-a441-8cabb9ac547c">186,629</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfOS0zLTEtMS0zMTkyMA_a669c814-3aeb-40f2-8ba8-1e32e5040a9b">164,449</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfOS01LTEtMS0zMTkyMA_5988d041-581d-4433-8265-2be363411aea">568,381</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfOS03LTEtMS0zMTkyMA_35b6423e-ce29-491a-9726-f398b58a13df">416,099</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTMzMA_be1c47ce-222e-4140-bd18-8ac3b7494110" 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%">Nine-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%">December 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%">December 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%">December 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%">December 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="i80e40f902ff24d27b45eba881723c2fa_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMi0xLTEtMS0zMTkyMA_66f0419d-8573-4137-a93f-dbba49e25c6f">62,859</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="i0b6c48bb5f9d44719695b3729c134bc9_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMi0zLTEtMS0zMTkyMA_556d9a60-09fb-4ac1-99c4-2d20c587a489">54,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="i0c8ac3b19df74777880e713b0a0e7cee_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMi01LTEtMS0zMTkyMA_88e7289b-d59d-421d-a9cd-685add906f7c">195,054</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="ib16bec79234d48b8be046790f3b1443e_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMi03LTEtMS0zMTkyMA_a1cf935f-acee-4cca-b172-88aa0c3fef48">146,276</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="i1dd1261062fb4d238f16a419052dabe0_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMy0xLTEtMS0zMTkyMA_99b6fe81-bc0a-4c0a-b3c6-5b48c883e035">123,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i424dd13e2e504ab2979f2ebb7c608954_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMy0zLTEtMS0zMTkyMA_d6871c48-43ad-4e8a-8d22-34b4ec361c8a">109,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i940e1c70415d46ddaabfc17a0eb7fffc_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMy01LTEtMS0zMTkyMA_676a302f-d986-44de-8ffa-4c0927bbdb5a">371,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="if0ea5afa21f0467091f42d00a0fb93fc_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMy03LTEtMS0zMTkyMA_81178a86-3ff7-4ab7-bc45-ce5477b7a3ba">268,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9f5220d0485748dd97a0cb91f3a93525_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNC0xLTEtMS0zMTkyMA_ef29406c-0d66-452e-ae86-bf47d73ca1b9">227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6001945a861343799a8553d810dd963b_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNC0zLTEtMS0zMTkyMA_96ff4e8b-2155-4493-9236-954014a3641a">586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f78e4c4228a457795a6dd38964e32e4_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNC01LTEtMS0zMTkyMA_544efeff-69a8-447c-bd38-30566eebeeaa">1,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i990e7d7560bf4db89c1a13a602b53dc5_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNC03LTEtMS0zMTkyMA_6236da35-1800-4e35-992a-9d86310ef547">867</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNy0xLTEtMS0zMTkyMA_5ff4d186-623c-4d42-a644-0dce35c2b1a9">186,629</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNy0zLTEtMS0zMTkyMA_65d99d95-52ab-43a3-8976-129a1fa79e5b">164,449</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNy01LTEtMS0zMTkyMA_72b6cd7a-bad8-408c-8054-f71d6211f46f">568,381</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNy03LTEtMS0zMTkyMA_440cf0ff-3956-4def-ae90-f3e893eac481">416,099</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%">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="i4e5fab0d68374ef1b3536c8f60048788"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTMyNw_c2fcdaf2-70f2-44b3-8135-f9d94e90798a" 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%">Nine-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%">December 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%">December 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%">December 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%">December 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="ibd7295df059c47a4a838e53798a59f38_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMy0xLTEtMS0zMTkyMA_162f9dec-7809-4f5d-85db-f88ef15c8c3f">26,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ib50c61f95f3c436cb4f78ffb04e5dcc4_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMy0zLTEtMS0zMTkyMA_6591166e-c81c-480b-85bd-b5cb308f5f28">23,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie2c88a2c28304cb4aab3e8ac7457b7f7_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMy01LTEtMS0zMTkyMA_55c698d4-bec9-4b55-b9c3-bacec28b816f">80,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1cd18f28d72a48bb8379a1cd16f3b5bd_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMy03LTEtMS0zMTkyMA_26e6a26e-ad26-4506-ae89-5e9e2f0fb198">57,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i4c9b11a49eca40c390e022a3a43bd025_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNC0xLTEtMS0zMTkyMA_3a9d2679-1e4e-4055-861c-cbaba7410e21">4,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if38cf883a28849168d803c4cefa862df_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNC0zLTEtMS0zMTkyMA_6120fe02-470d-42dc-8c83-e866ae6322d9">5,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c51f0b1d2404e0cb6d94cd075a06745_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNC01LTEtMS0zMTkyMA_345c4e5c-5134-4a7b-84dd-31e025642ed0">16,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id81619a320834f1981ff7fddb88ddbcb_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNC03LTEtMS0zMTkyMA_b91e94a9-028d-4ad6-a77a-69a3e5959d59">10,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i4218763af95645c68dde53bcf2786b7b_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNi0xLTEtMS0zMTkyMA_a76f2803-a9d5-4afd-a21e-b13030cc4f52">29,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia67cf3bd890249209ec639cb3a446c7c_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNi0zLTEtMS0zMTkyMA_74401ccb-a27e-49fe-97f5-71422dbe5326">28,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id53351d6844a4c39aa4d55725b50f2f0_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNi01LTEtMS0zMTkyMA_207bc18b-43a9-4e9f-9eaa-8f8025d1b169">97,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d385fce377b4c2590abac649a299bda_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNi03LTEtMS0zMTkyMA_9fbd9989-c317-4685-a0a8-ba049fdd3b6e">70,459</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="ib76cbd85d5c84cb9b3923235aeaecfb6_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOC0xLTEtMS0zMTkyMA_ecf4c6ba-e708-480a-815f-dac98593ee3e">39,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if76b5b66d00f4851a232155f6b0d4618_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOC0zLTEtMS0zMTkyMA_ffbaf9a9-7138-47de-96e9-4f98378ce925">26,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e0e5fa43719431ca92458a8a7117bf5_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOC01LTEtMS0zMTkyMA_a467b4e2-bad2-49da-806c-5bb9a62ac084">112,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1147414bf5b54e3e9ade42ceee322dd5_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOC03LTEtMS0zMTkyMA_a976411e-416f-4664-a499-79f8c5009b25">72,570</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="i8dcb78eb302648f1adfc9e765d2ebcd2_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOS0xLTEtMS0zMTkyMA_84b4d489-df98-4d12-adb8-cd5df0822109">48,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbd7dd4794484687b93cf020bd5aced1_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOS0zLTEtMS0zMTkyMA_bab233f0-6c08-4c7f-8d02-9c0683d0bd36">46,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f026da190c64f26a37bb45eb30c4f37_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOS01LTEtMS0zMTkyMA_b30725fe-2438-49f9-8219-d14aa72d57a0">142,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8d6deedf7834dd7843b8bf38835a291_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOS03LTEtMS0zMTkyMA_7a015db4-ec72-4742-88f5-892b792d6e64">116,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9168a3a89750488ca2e3ec1da9b93aa2_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTAtMS0xLTEtMzE5MjA_aa66b16a-97f0-4f08-a39b-0ce0d167a5cd">19,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e96e6c9caa145b186e4f28642a28a16_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTAtMy0xLTEtMzE5MjA_35fc3f4c-ca2f-49c8-b6c7-9fb72aa9a84f">17,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60b503d9593841f3bbb4c995c5629f32_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTAtNS0xLTEtMzE5MjA_e53945f3-cc29-4a96-9953-d9fa19b0fbe9">61,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9353c50dae54acfb37a5ab5c9fcd0fb_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTAtNy0xLTEtMzE5MjA_95687404-d69a-4972-ab95-2dfabbb82077">43,733</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="ibc619d0a3768442994f3e4c3cb43a7ee_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTEtMS0xLTEtMzE5MjA_9fd9e2de-97b2-4a0e-a505-68abe20bf016">17,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="if8dc5debf9894f0aa5fcaaea57070356_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTEtMy0xLTEtMzE5MjA_c887e8d4-1b55-4815-9076-7d9482e4e84d">16,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib443c3bdadd949e68db966e58cc8c977_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTEtNS0xLTEtMzE5MjA_a71a0f0a-f66a-4f45-b25a-07554d1a096b">57,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57bf80cf211844a3afcea41473a5d1bc_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTEtNy0xLTEtMzE5MjA_80713ead-5d14-4c6d-a4d7-c416ad479017">44,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTItMS0xLTEtMzE5MjA_88d6c784-c3cc-4c47-a6ee-d5f949de915f">186,629</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTItMy0xLTEtMzE5MjA_794c9a34-dd32-43ec-a9ba-eea20e27be23">164,449</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTItNS0xLTEtMzE5MjA_6252cd85-b9e2-4d85-85e5-9a067b8998ab">568,381</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTItNy0xLTEtMzE5MjA_983d0784-bb05-43da-8a31-892cdebece72">416,099</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 December&#160;24, 2021 and March&#160;26, 2021, these adjustments and current expected credit losses 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfODQz_cb08d7f7-ccf1-4282-b27d-b8e58169922a">16,014</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfODUw_c022c15e-f119-4729-b2df-7a229893c2f1">15,412</ix:nonFraction>, respectively, and were netted against trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent activity of net charges and income 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfOTk5_1668ebff-4e99-4ec7-ada8-12f7a407df6b">602</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTAwNg_b9b38b7f-1822-486e-8862-6ffed183d66a">898</ix:nonFraction>, respec</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tively, for the nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020, respectively. Refer to Note 5, &#8220;Trade Accounts Receivable, net&#8221; for details of these adjustments and allowances.</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 id="i4dfa27b0ea8041939fea9a1b0436a46c_46"></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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfMTU0Mw_ac116fc6-ae53-47af-99d9-60b8cc3854b7" continuedAt="iba898c581de84c00930bcf84a604e0d0" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="iba898c581de84c00930bcf84a604e0d0" continuedAt="i27ce1dba001c4e1e8931168c9d54cfec"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfMTU0NA_8f2b13b8-825a-42f2-8038-a929e3cb6dd5" continuedAt="i3e049d6857114f57a9c6d183933a54dd" 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 December&#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 December 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="iba4cf03a502d46949c1163344f63ebc2_I20211224" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNC0xLTEtMS0zMTkyMA_b5b8b806-3ad8-4103-9bec-f903d61f3e22">16,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439e8af319c74e84a0115aa2bb767a7b_I20211224" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNC0zLTEtMS0zMTkyMA_205d9d90-f0c9-4959-b8fa-76ec70b4fde7">&#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="i0248de41f21041ae9ff9b040a24afe20_I20211224" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNC01LTEtMS0zMTkyMA_ed15fb26-547c-4980-80d8-d95bd1d3bbcb">&#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="i23d8a3673a60469c904c9fb7ec625eaa_I20211224" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNC03LTEtMS0zMTkyMA_dd9073e6-60e2-4bbd-90c2-1fb20da621e0">16,348</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="iba4cf03a502d46949c1163344f63ebc2_I20211224" decimals="-3" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNi0xLTEtMS0zMTkyMA_e6ba57fb-223a-480e-8422-6b5a289361ad">7,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i439e8af319c74e84a0115aa2bb767a7b_I20211224" decimals="-3" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNi0zLTEtMS0zMTkyMA_5e5e411e-b29e-4509-9f98-e7698f134cd6">&#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="i0248de41f21041ae9ff9b040a24afe20_I20211224" decimals="-3" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNi01LTEtMS0zMTkyMA_4cbeedae-770c-4f87-bfdf-040c33d8d2ad">&#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="i23d8a3673a60469c904c9fb7ec625eaa_I20211224" decimals="-3" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNi03LTEtMS0zMTkyMA_8a61de08-7768-465d-bb6c-3b1232be381a">7,497</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="iba4cf03a502d46949c1163344f63ebc2_I20211224" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOC0xLTEtMS0zMTkyMA_fb4538cc-4ddd-47a5-a00c-1d6d9c29d2e5">13,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i439e8af319c74e84a0115aa2bb767a7b_I20211224" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOC0zLTEtMS0zMTkyMA_1573e959-2887-44a8-9949-ba481eab8b4d">&#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="i0248de41f21041ae9ff9b040a24afe20_I20211224" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOC01LTEtMS0zMTkyMA_31e96bff-31d2-4902-80ce-1a1256c6bb37">&#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="i23d8a3673a60469c904c9fb7ec625eaa_I20211224" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOC03LTEtMS0zMTkyMA_4987807d-9f23-46be-a89c-671046aa1e34">13,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="idd47368ddd1942e4bf1cc9212cc981c2_I20211224" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOS0xLTEtMS0zMTkyMA_6200cafc-d029-456a-affa-45dd8c2fe34b">37,238</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="i0ef94fc1492343dba9829f69c7bfa1ea_I20211224" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOS0zLTEtMS0zMTkyMA_ee33c67f-b0ea-4a4d-ab75-52ae32910deb">&#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="i1099c4b16a61472192bab948bfb50654_I20211224" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOS01LTEtMS0zMTkyMA_d222a6bd-f72b-4f6a-bccf-b12b5753ff6c">&#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="i68abe2a5530549ccb54d765caf623399_I20211224" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOS03LTEtMS0zMTkyMA_71c53c7f-0ff2-428d-8e13-b346a47747dd">37,238</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="idd47368ddd1942e4bf1cc9212cc981c2_I20211224" decimals="-3" name="algm:ContingentConsiderationFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTItMS0xLTEtMzE5MjA_0fa2eca9-8258-4627-a8fd-69181a877047">&#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="i0ef94fc1492343dba9829f69c7bfa1ea_I20211224" decimals="-3" name="algm:ContingentConsiderationFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTItMy0xLTEtMzE5MjA_9b464e33-abb4-4147-834a-3e091fd4a126">&#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="i1099c4b16a61472192bab948bfb50654_I20211224" decimals="-3" name="algm:ContingentConsiderationFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTItNS0xLTEtMzE5MjA_67f1eeda-8284-4f34-9c54-7e3ecf5f3ccd">2,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i68abe2a5530549ccb54d765caf623399_I20211224" decimals="-3" name="algm:ContingentConsiderationFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTItNy0xLTEtMzE5MjA_1147f5d9-2a06-4796-be0b-e451fce3d7ad">2,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="idd47368ddd1942e4bf1cc9212cc981c2_I20211224" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTMtMS0xLTEtMzE5MjA_df4c3f34-1870-4658-8648-f5bf8e3f9626">&#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="i0ef94fc1492343dba9829f69c7bfa1ea_I20211224" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTMtMy0xLTEtMzE5MjA_8a81e6ca-ea5d-44c0-ae71-e8ea4071a51f">&#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="i1099c4b16a61472192bab948bfb50654_I20211224" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTMtNS0xLTEtMzE5MjA_870c88e9-3b67-41ea-a375-e784a17e6be4">2,700</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="i68abe2a5530549ccb54d765caf623399_I20211224" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTMtNy0xLTEtMzE5MjA_c3902a07-e28c-4ae0-a34b-294f30f84452">2,700</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%">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="i27ce1dba001c4e1e8931168c9d54cfec"><div style="margin-top:6pt"><ix:continuation id="i3e049d6857114f57a9c6d183933a54dd"><table 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="i99a6ec13307f4518b616374665baa5e5_I20210326" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNC0xLTEtMS0zMTkyMA_917cd05a-ab9c-4ec8-b31a-d60a342ad028">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="ibbab0fae720f4621a1804ef04974d496_I20210326" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNC0zLTEtMS0zMTkyMA_9b95157a-eebe-4a16-9d74-6d6a4ca53a67">&#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="i1ecf6d6ab8ab49f09bb6cfccf7153f60_I20210326" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNC01LTEtMS0zMTkyMA_9c4cd29c-f26f-4d64-95cf-e1bcc28ff394">&#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="ib0591c0f12ec448d849535abaab34732_I20210326" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNC03LTEtMS0zMTkyMA_1b641834-98bb-4902-9fb0-65460a05efd8">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="i99a6ec13307f4518b616374665baa5e5_I20210326" decimals="-3" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNi0xLTEtMS0zMTkyMA_38967621-52ac-41a6-8a01-a48289d99c29">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="ibbab0fae720f4621a1804ef04974d496_I20210326" decimals="-3" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNi0zLTEtMS0zMTkyMA_8ab762fa-62fc-488b-9814-a7a5fb4e43e1">&#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="i1ecf6d6ab8ab49f09bb6cfccf7153f60_I20210326" decimals="-3" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNi01LTEtMS0zMTkyMA_ce3fb6b5-0747-48ec-a274-b62479dcb3a0">&#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="ib0591c0f12ec448d849535abaab34732_I20210326" decimals="-3" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNi03LTEtMS0zMTkyMA_28c5a618-510f-4d59-a291-e6ed9e047fb7">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="i50d4e147826d478bbbfbcf4fbf6dc13d_I20210326" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNy0xLTEtMS0zMTkyMA_e02c1a3b-e8df-4d41-a341-8a9b3d53527f">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="i16e0e31d310e41b49ec2b787f9718f24_I20210326" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNy0zLTEtMS0zMTkyMA_6c8cd173-00ec-4932-a337-c27641920a41">&#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="i7f24ee1da62f4f4398ce2c48433fe46b_I20210326" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNy01LTEtMS0zMTkyMA_47e9f22f-8d35-4ede-bd38-3803bc24633f">&#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="i3e0489e497444fa6a606db40492a3848_I20210326" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNy03LTEtMS0zMTkyMA_4330ed80-7249-4870-ad02-8659aa21e9d1">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="i50d4e147826d478bbbfbcf4fbf6dc13d_I20210326" decimals="-3" name="algm:ContingentConsiderationFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTAtMS0xLTEtMzE5MjA_b64e2945-7a38-42f7-ad86-f645cf78644b">&#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="i16e0e31d310e41b49ec2b787f9718f24_I20210326" decimals="-3" name="algm:ContingentConsiderationFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTAtMy0xLTEtMzE5MjA_10e646fc-5a92-4874-a2f1-8433ec642814">&#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="i7f24ee1da62f4f4398ce2c48433fe46b_I20210326" decimals="-3" name="algm:ContingentConsiderationFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTAtNS0xLTEtMzE5MjA_049b69f9-cb56-4f53-ab41-bed765d90d57">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="i3e0489e497444fa6a606db40492a3848_I20210326" decimals="-3" name="algm:ContingentConsiderationFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTAtNy0xLTEtMzE5MjA_029eee32-4555-4977-a5c4-5b875af35217">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="i50d4e147826d478bbbfbcf4fbf6dc13d_I20210326" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTEtMS0xLTEtMzE5MjA_28b4d698-b071-4cb5-90d8-78b3ebae548a">&#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="i16e0e31d310e41b49ec2b787f9718f24_I20210326" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTEtMy0xLTEtMzE5MjA_70bff570-f89d-4efa-8319-4ae2ff4030b0">&#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="i7f24ee1da62f4f4398ce2c48433fe46b_I20210326" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTEtNS0xLTEtMzE5MjA_1e5c24c4-0d05-4a5e-8d38-fba7cbab8a0d">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="i3e0489e497444fa6a606db40492a3848_I20210326" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTEtNy0xLTEtMzE5MjA_48a16a27-637c-4a3c-b98c-452882a169d7">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></ix:continuation></div><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:GainLossOnInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfMTU0NQ_96f9c292-a5b8-4e71-a5e0-416d59da3ca2" 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 nine-month period ended December&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ2OTk0OGFmM2E2NzQxOTM4N2RkNDE4ZDhjMWFmNGZjL3RhYmxlcmFuZ2U6NDY5OTQ4YWYzYTY3NDE5Mzg3ZGQ0MThkOGMxYWY0ZmNfMS0xLTEtMS0zMTkyMA_1a22f9d9-457e-478d-b3cd-77db5561c5d1">4,482</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ2OTk0OGFmM2E2NzQxOTM4N2RkNDE4ZDhjMWFmNGZjL3RhYmxlcmFuZ2U6NDY5OTQ4YWYzYTY3NDE5Mzg3ZGQ0MThkOGMxYWY0ZmNfMi0xLTEtMS0zMTkyMA_e5151fe4-ff11-495b-8844-9870f8b7a01a">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ2OTk0OGFmM2E2NzQxOTM4N2RkNDE4ZDhjMWFmNGZjL3RhYmxlcmFuZ2U6NDY5OTQ4YWYzYTY3NDE5Mzg3ZGQ0MThkOGMxYWY0ZmNfMy0xLTEtMS0zMTkyMA_8bd6f07e-eef3-41c2-b1dd-03ab5ae9299f">4,482</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 </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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfNjMz_60802a6f-61c1-4504-bf21-87b38b6200d5">278</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 nine-month period ended December&#160;24, 2021.</span></div><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfMTU0Ng_dadef91d-0615-4eab-a118-0ef077a264fe" 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 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 develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#8220;Voxtel Acquisition&#8221;), for the nine-month period ended December&#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="i50ef2f82cc8b4c06985ccf1667b8fac8_I20210326" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOmFhOGRjNGI2ZDIzZTRkNmZhZGFhYTkwYmJlNzdlN2FhL3RhYmxlcmFuZ2U6YWE4ZGM0YjZkMjNlNGQ2ZmFkYWFhOTBiYmU3N2U3YWFfMS0xLTEtMS0zMTkyMA_720ae261-8af8-4bee-bea3-7b5ded4f440d">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="i7a4e069f56084151a1266a25683596d3_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOmFhOGRjNGI2ZDIzZTRkNmZhZGFhYTkwYmJlNzdlN2FhL3RhYmxlcmFuZ2U6YWE4ZGM0YjZkMjNlNGQ2ZmFkYWFhOTBiYmU3N2U3YWFfMi0xLTEtMS0zMTkyMA_cceb07b3-f1e8-40fe-b498-31ca9d86a655">2,100</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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 December 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="i4739f4381d08405ea4bce7c5a3b4ebb6_I20211224" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOmFhOGRjNGI2ZDIzZTRkNmZhZGFhYTkwYmJlNzdlN2FhL3RhYmxlcmFuZ2U6YWE4ZGM0YjZkMjNlNGQ2ZmFkYWFhOTBiYmU3N2U3YWFfNC0xLTEtMS0zMTkyMA_b267c8e7-9953-403e-90f1-502097a6c702">2,700</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%">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 nine-month periods ended December&#160;24, 2021 and December&#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 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="i4dfa27b0ea8041939fea9a1b0436a46c_49"></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%">5. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RleHRyZWdpb246ZDJiOTFmZjgyNGJiNGZhY2JiOTdkNmY4YTJmNDk0ZjZfMjYx_ed6fb91b-f088-46b0-99a2-12fbf0ee8415" continuedAt="id4df6e93056b477ab709cb956a564405" escape="true">Trade Accounts Receivable, net</ix:nonNumeric></span></div><ix:continuation id="id4df6e93056b477ab709cb956a564405"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RleHRyZWdpb246ZDJiOTFmZjgyNGJiNGZhY2JiOTdkNmY4YTJmNDk0ZjZfMjYy_ed351721-e72b-42cf-8599-30cde7f05a63" 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%">December 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfMS0xLTEtMS0zMTkyMA_968e30a9-baee-45a8-ab43-2f6d5247f94d">120,500</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfMS0zLTEtMS0zMTkyMA_48ffbdb5-ed8a-4d63-8219-449356339bd7">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfMy0xLTEtMS0zMTkyMA_a5f20479-7d00-48ed-834f-79f66584a4cf">70</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfMy0zLTEtMS0zMTkyMA_4b51460e-d9c9-4c3a-a814-6d04ca460642">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNC0xLTEtMS0zMTkyMA_671ca5bf-4033-4996-97b7-b34bfa28cba4">15,944</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNC0zLTEtMS0zMTkyMA_8eb86b7b-5703-4552-b89a-0be362436f68">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:TradeAccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNS0xLTEtMS0zMTkyMA_b26b70b4-ebb3-4877-8d6a-a5d96a4131bc">28,251</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="algm:TradeAccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNS0zLTEtMS0zMTkyMA_e546dc75-6e05-4abc-8d17-65da418b508c">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNi0xLTEtMS0zMTkyMA_809d2aba-8d24-4735-9df0-512c7ae2297f">76,235</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNi0zLTEtMS0zMTkyMA_daaf2dff-0277-4f95-a666-42f4ff56f749">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RleHRyZWdpb246ZDJiOTFmZjgyNGJiNGZhY2JiOTdkNmY4YTJmNDk0ZjZfMjYz_ce71551e-4e9d-44cc-94ae-878c1c6f49e4" 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 provision for expected credit losses / 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%">Provision for Expected Credit Losses / 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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMS0yLTEtMS0zMTkyMA_b0f9ce80-9ebd-4991-b2c5-df40d990bbe3">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMS00LTEtMS0zMTkyMA_4f9c9b86-0da7-4645-9031-883ac7a2f889">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMS02LTEtMS0zMTkyMA_b283e7ea-4cf2-476a-8ba7-98aa8c2bb40b">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMi0yLTEtMS0zMTkyMA_a93c4184-d501-4286-b520-2c4f09505ca2">68</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMi00LTEtMS0zMTkyMA_9bbf2e09-4283-4411-9793-260dd9ff5810">114,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMi02LTEtMS0zMTkyMA_1bc30b41-28a2-4936-922b-ead1aa3a153b">113,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMy0yLTEtMS0zMTkyMA_6ed3a4a6-dfae-4e3c-9850-cf228a383d05">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMy00LTEtMS0zMTkyMA_d30a6931-fe1d-4546-b08b-c6cfb60ea494">113,377</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMy02LTEtMS0zMTkyMA_acd427b9-80fd-4b37-a5fb-6a535b7f76e5">113,377</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 December 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfNC0yLTEtMS0zMTkyMA_207a0752-c9bf-4bfa-a0cc-eb5ca6634971">70</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfNC00LTEtMS0zMTkyMA_f4c69194-5658-4bdd-9438-60f78251e1e3">15,944</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfNC02LTEtMS0zMTkyMA_0c89ee4e-af4e-44b8-8747-384543eb55bb">16,014</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="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMS0yLTEtMS0zMTkyMA_6b1b626d-4011-4bcc-9376-6e757e089433">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="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327" decimals="-3" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMS00LTEtMS0zMTkyMA_97abaa00-8f17-4cee-b9ea-017818790594">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="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327" decimals="-3" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMS02LTEtMS0zMTkyMA_4bd2124c-8a0e-4a95-80b6-35aaa04f2167">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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMi0yLTEtMS0zMTkyMA_83d8a8c0-8de9-4727-aaa9-f3f873cfd5ce">150</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMi00LTEtMS0zMTkyMA_d68ac95a-7ae5-4b47-a231-2352f9c4727d">103,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMi02LTEtMS0zMTkyMA_29bcff88-e4e5-42f2-8857-4b29d646b342">103,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMy0yLTEtMS0zMTkyMA_1e549dd8-4956-4050-859e-0327c87cf3ce">&#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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMy00LTEtMS0zMTkyMA_c91e393e-f4a2-46a9-8a87-bcd5e1cc0dad">104,408</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMy02LTEtMS0zMTkyMA_d0e6a8d2-77a1-402f-b11a-d09ac22fe439">104,408</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 December 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="i9c098a42129b475cbdb26711bc72bccc_I20201225" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfNC0yLTEtMS0zMTkyMA_b2d9289d-ed0b-4813-a8d0-a636444c96e6">138</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="i9c098a42129b475cbdb26711bc72bccc_I20201225" decimals="-3" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfNC00LTEtMS0zMTkyMA_79a0dcb2-b0ed-4b0d-9712-34e8c1a5ec2d">16,437</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="i9c098a42129b475cbdb26711bc72bccc_I20201225" decimals="-3" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfNC02LTEtMS0zMTkyMA_bda29bfd-e50b-4468-8b78-7b592b0a67e2">16,575</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="i4dfa27b0ea8041939fea9a1b0436a46c_52"></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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfNDc4_538b42c5-cca0-4fae-bdbb-337833be7c1f" continuedAt="i590d0bee4eb647fcaa31909ba813af41" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="i590d0bee4eb647fcaa31909ba813af41"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfNDc5_7a56666d-89ed-4b90-a2fa-c1d1eff98083" 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%">December 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMS0xLTEtMS0zMTkyMA_d5ae83c8-e5c2-4e9e-9c46-f45c6bc5e1a0">11,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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMS0zLTEtMS0zMTkyMA_0275eacf-cd97-4f23-8a3a-36c90c9a90b0">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMi0xLTEtMS0zMTkyMA_59026f62-88fe-4eb2-9421-322b49c41131">45,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMi0zLTEtMS0zMTkyMA_12820261-a233-4c7d-8293-191e6fcfce68">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMy0xLTEtMS0zMTkyMA_78fc5319-bb67-4d66-9d97-5c6c7570b9ae">22,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMy0zLTEtMS0zMTkyMA_edf073d8-c499-4b25-9eda-b6c18ba52f68">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfNS0xLTEtMS0zMTkyMA_658b5de7-570b-4a07-9992-b2499544264e">78,858</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfNS0zLTEtMS0zMTkyMA_7fa09899-8a13-419f-a28a-af6c516457e3">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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfMTU0_5c736f05-b15f-4321-bd00-81d40f748689">348</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfMTYx_19219bc7-a073-4be6-87d8-f7dee3b3f29c">5,389</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 nine-month periods ended December&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfMTk3_70d55d1f-7ff9-4913-b19d-60cae3dc1913">885</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfMjA0_309c5b6e-fcc4-4453-83e5-3f2505e80458">2,958</ix:nonFraction> for the three- and nine-month periods ended December&#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 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 </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="i69ec35b5446f465cbdfc033ee80bd5db_D20210925-20211224" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfNDQw_259267b2-0e8e-4f8f-a619-e7baceb24828">&#8212;</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="i6b8a3e5d028c462d815a6e1567bef8dc_D20210327-20211224" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfNDQ3_5fcee234-435b-41b8-bfe1-ee7f67904375">3,106</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 nine-month periods ended December&#160;24, 2021, respectively.</span></div></ix:continuation><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181NS9mcmFnOjIyMDZiNjBkYzdmYjRhOTI5YzUwZmU5ZWVkZDRiZTBjL3RleHRyZWdpb246MjIwNmI2MGRjN2ZiNGE5MjljNTBmZTllZWRkNGJlMGNfNjMy_c4aba185-fd70-4e13-aa85-b4bbe574fe58" continuedAt="i225e27c37d6743a88f5972f22e90e493" 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="i225e27c37d6743a88f5972f22e90e493" continuedAt="if1fcd05492fb44a092b444c4535f4390">As of March 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 </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%">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><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%"><ix:continuation id="if1fcd05492fb44a092b444c4535f4390">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="i70edd6b29b094a71aa7609e672c415fd_D20210803-20210803" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181NS9mcmFnOjIyMDZiNjBkYzdmYjRhOTI5YzUwZmU5ZWVkZDRiZTBjL3RleHRyZWdpb246MjIwNmI2MGRjN2ZiNGE5MjljNTBmZTllZWRkNGJlMGNfNTQ1_54d6d90d-c53f-47b3-9ef1-c53bdeb100be">27,405</ix:nonFraction>, which with related selling costs, resulted in a gain on the final disposition of $<ix:nonFraction unitRef="usd" contextRef="i70edd6b29b094a71aa7609e672c415fd_D20210803-20210803" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181NS9mcmFnOjIyMDZiNjBkYzdmYjRhOTI5YzUwZmU5ZWVkZDRiZTBjL3RleHRyZWdpb246MjIwNmI2MGRjN2ZiNGE5MjljNTBmZTllZWRkNGJlMGNfNjMw_a07e946c-e084-4b62-a61b-500781382b35">370</ix:nonFraction>.</ix:continuation></span></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjQ4_8390b29b-8c5d-4c46-8456-89dc85380e7e" continuedAt="i486c644984624677a3df206e2521bb1a" escape="true">Property, Plant and Equipment, net</ix:nonNumeric></span></div><ix:continuation id="i486c644984624677a3df206e2521bb1a"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjQ5_854a93b3-239c-4aaf-aef4-d62d312c75ee" 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%">December 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="i2c4f47034b6e4b0993e12eabbcc3f67b_I20211224" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMS0xLTEtMS0zMTkyMA_356262f1-b5b4-4c62-94ca-d3582e3ee514">16,257</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="idb4c72b957574343853cd489d346b2b3_I20210326" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMS0zLTEtMS0zMTkyMA_8241421f-c251-4e1a-aa2b-3dcfb3109b19">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="ibb25e3e6db644cc1988102d64f6d43b1_I20211224" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMi0xLTEtMS0zMTkyMA_40c06992-5c09-459e-a24f-a12761a145b4">57,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f3e827bfc62466594fb06df87694cb1_I20210326" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMi0zLTEtMS0zMTkyMA_1ab36215-6783-416d-8c10-7c7b12686585">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="if3df16f5e8fd47b5a3689b277909857b_I20211224" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMy0xLTEtMS0zMTkyMA_a1a23718-5d59-4ffb-93f4-7020c2cffed3">528,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47c617712bb445f7b68bb81d624940b7_I20210326" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMy0zLTEtMS0zMTkyMA_64c1b1f2-9b96-4599-a44d-05659160ef67">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="ibef1d5a308ef4bac922328992f03b75f_I20211224" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNC0xLTEtMS0zMTkyMA_008347a5-6c7c-444d-a0f9-321655d0d2ee">6,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71882eafb76348b0a3ebb13eaf6aa8b6_I20210326" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNC0zLTEtMS0zMTkyMA_488b9a25-ad6e-4308-8a2c-31a6c5eb62d5">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="iabef373c1be24b8493d75f15ef038ef5_I20211224" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNS0xLTEtMS0zMTkyMA_510f80c7-91f6-4d62-ac75-a0b8454e65d6">27,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="ibc68bbd8105f42af83b1e31b5f23ba6c_I20210326" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNS0zLTEtMS0zMTkyMA_1afb8f2a-d306-4194-a42c-63bb8c32a426">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNi0xLTEtMS0zMTkyMA_56a07c73-a465-4520-85ea-6329957a325b">636,548</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNi0zLTEtMS0zMTkyMA_7d13c229-0a5f-43b1-bd7b-e70618b2a930">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNy0xLTEtMS0zMTkyMA_de902582-22d1-4032-a73a-397399d91500">428,843</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNy0zLTEtMS0zMTkyMA_544eac9b-527f-440b-95b8-c095b8a42316">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfOC0xLTEtMS0zMTkyMA_5b8a4b81-87ad-4795-a9fe-497d5aa6901d">207,705</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfOC0zLTEtMS0zMTkyMA_32617dee-9e7b-45b1-99f5-becc88fa99d6">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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfMTcw_81cb7d81-c485-4a13-a9f1-af3bebb1663a">10,893</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfMTc3_a96208e0-30d4-454f-b9da-2d6e6ea71225">33,235</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 nine-month periods ended December&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfMjEz_a28c2250-7014-4d0d-9e1f-6552acf61cd7">11,255</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfMjIw_f9f56805-16a6-4d4d-8d1e-9f32bb3ea8e8">33,861</ix:nonFraction> for the three- and nine-month periods ended December&#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. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjUw_2b355087-fb0f-4274-b5d1-8c8b60ccbb3e" continuedAt="i4685acc45ef8463f99f236f95fd2d02d" escape="true">The geographic locations of the Company&#8217;s long-lived assets, net, based on physical location of the assets, as of December&#160;24, 2021 and March&#160;26, 2021 are as follows:</ix:nonNumeric></span></div><div><ix:continuation id="i4685acc45ef8463f99f236f95fd2d02d"><table 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%">December 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="ib416eae33f36481fb1a921b149ecfa85_I20211224" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMS0xLTEtMS0zMTkyMA_c950bcee-d833-4dba-a5ac-8bab9262e4cd">34,793</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="ifac8dbc598774048b7166b083c50c6a4_I20210326" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMS0zLTEtMS0zMTkyMA_732205f4-f044-49f9-b901-0bf526eee654">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="i647e60282f1a437ba5ac4e41fb35b669_I20211224" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMi0xLTEtMS0zMTkyMA_87f9cc83-d904-41af-836a-03e2c6bc4aaa">166,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22749eec345d4f7ea9e7d7746a5f97d1_I20210326" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMi0zLTEtMS0zMTkyMA_224e67b1-309e-45c5-9cb2-25149c19899e">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="i4a1a4278339a42588b6a46145a0f428d_I20211224" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMy0xLTEtMS0zMTkyMA_f73c2849-0e28-4837-9576-48e97fd6fa3c">&#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="i3c6c00dd66fc433a81eda5cb7eb8f2c7_I20210326" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMy0zLTEtMS0zMTkyMA_1c2d8363-f12d-4854-a727-6b682816d602">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="i908bd48584064c1183b913d74c7cab57_I20211224" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfNC0xLTEtMS0zMTkyMA_d54afc9d-8787-44a9-a83b-5d862db6ab3a">7,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e15c81e7d754b37a0003531a58325cd_I20210326" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfNC0zLTEtMS0zMTkyMA_7f6a98e1-c3da-468e-9d34-a2e390702c9c">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfNS0xLTEtMS0zMTkyMA_dc97404a-1723-4fbe-acfa-75097b2632ed">208,208</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfNS0zLTEtMS0zMTkyMA_18cec738-1121-49a8-8633-ac72cedf7a34">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="i7c2c135e61a94b5fa1e63ff5b9b35a09_D20210925-20211224" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNTY4_03dfa975-beef-40a0-a4c2-c2076cca2002">31</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="ic3275fc098644208ae24a9fe346c20fa_D20210327-20211224" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNTc1_0b8c43d1-779e-4fa5-beb1-b55876f459d9">97</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 nine-month periods ended December&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i953631c7368c4da38943b4ebb8b64ce0_D20200926-20201225" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjEx_11d434af-3f23-42fb-9334-b9aec3546117">18</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibb6c0a48b67542c9812ab711f1c4e4a2_D20200328-20201225" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjE4_feeeabd0-7358-4aad-9e56-050cf4caa72a">54</ix:nonFraction> for the three- and nine-month periods ended December&#160;25, 2020, respectively.</span></div></ix:continuation><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMTAwNQ_42d7ba76-7c73-47f2-9a7f-d18c77152f2a" continuedAt="ia675fc2e5a314c0ca4407692af457605" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="ia675fc2e5a314c0ca4407692af457605" continuedAt="i1af7fbb8b5334c20a4ef8ebb8708842b"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMTAwMg_e3bd8c31-a36d-47d8-8372-aef90558e247" 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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjY0ZTc3ZjU5NWE0NDRhNjBiMDRiYmQ4YTEyNWY5YjhmL3RhYmxlcmFuZ2U6NjRlNzdmNTk1YTQ0NGE2MGIwNGJiZDhhMTI1ZjliOGZfMS0xLTEtMS0zMTkyMA_a791303b-c8eb-4d00-a1e9-366510e7791f">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjY0ZTc3ZjU5NWE0NDRhNjBiMDRiYmQ4YTEyNWY5YjhmL3RhYmxlcmFuZ2U6NjRlNzdmNTk1YTQ0NGE2MGIwNGJiZDhhMTI1ZjliOGZfMy0xLTEtMS0zMTkyMA_cb81fe6c-3485-492b-9755-73e654e9e5fe">63</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 December 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjY0ZTc3ZjU5NWE0NDRhNjBiMDRiYmQ4YTEyNWY5YjhmL3RhYmxlcmFuZ2U6NjRlNzdmNTk1YTQ0NGE2MGIwNGJiZDhhMTI1ZjliOGZfNC0xLTEtMS0zMTkyMA_f623cc0a-012d-4f9a-8444-b58146fca9fa">20,043</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%">20</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="i1af7fbb8b5334c20a4ef8ebb8708842b"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMTAwMw_9ab9a3d2-3b49-472c-b66e-8b8ff4e39c1b" 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%">December 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="i6546c28097f14889bff88e69cc908439_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMi0yLTEtMS0zMTkyMA_bd5c7890-9146-42b4-8a7c-3ca2c91fdecc">35,558</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="i6546c28097f14889bff88e69cc908439_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMi00LTEtMS0zMTkyMA_26832f87-e6d4-4bb2-be14-b3d1834f6b78">14,580</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="i6546c28097f14889bff88e69cc908439_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMi02LTEtMS0zMTkyMA_f5651f4a-279d-4f9d-bd74-2e3acc2cff15">20,978</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="ia45a44c9107d4f69a094d5a0a07c1e70_D20210327-20211224" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMi04LTEtMS0zMTkyMA_ae4772fb-6995-4f5d-b14b-ad33b9af837d">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="i305a17074e734e35aa085c9426d4208c_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMy0yLTEtMS0zMTkyMA_811c7492-d4a6-47d4-8c9b-9f5d5b70adcd">6,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i305a17074e734e35aa085c9426d4208c_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMy00LTEtMS0zMTkyMA_d89f0b46-3d50-406a-bef9-c22b6d74ec5a">6,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i305a17074e734e35aa085c9426d4208c_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMy02LTEtMS0zMTkyMA_bf25a5bb-aed1-4cb2-b85c-ed7260cfc1c8">259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i8bc3bf4ba88e4a918ad65e6212c6fa11_D20210327-20211224" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMy04LTEtMS0zMTkyMA_57dc9abd-e0e9-4c32-b12b-3c740e3eaec0">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="i7b79150eaefd4637a95b53d04a146500_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNC0yLTEtMS0zMTkyMA_e2929274-5a95-4a16-8964-e2da10980d13">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="i7b79150eaefd4637a95b53d04a146500_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNC00LTEtMS0zMTkyMA_85c79a2d-b8b0-48af-a445-910fc1a5c74a">1,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b79150eaefd4637a95b53d04a146500_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNC02LTEtMS0zMTkyMA_e48bd388-0d8f-4b06-8750-c9850be66f46">11,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="ib32751f674f74572aff4a6275a4afa9e_D20210327-20211224" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNC04LTEtMS0zMTkyMA_786a4d02-3cf0-49c3-abad-591c0695e2ac">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="id99f0e68321d4713830827f33f98cfdd_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNS0yLTEtMS0zMTkyMA_c2cd09bf-0e88-45b9-8c78-d1946e6e5c9c">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="id99f0e68321d4713830827f33f98cfdd_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNS00LTEtMS0zMTkyMA_0424843f-6922-49b9-aaf4-6408de307d56">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="id99f0e68321d4713830827f33f98cfdd_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNS02LTEtMS0zMTkyMA_545b0609-ac1a-4248-a804-187d7d7fb63b">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="i6e47dd7f9c574206979772e61bdb828d_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNi0yLTEtMS0zMTkyMA_a5dfcadd-8c9d-4091-8570-d3d8bb6962f3">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="i6e47dd7f9c574206979772e61bdb828d_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNi00LTEtMS0zMTkyMA_68d173fa-4446-4f8a-a1b0-130b9db84317">54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e47dd7f9c574206979772e61bdb828d_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNi02LTEtMS0zMTkyMA_ea32458e-ab57-4b8a-b637-e1ce84be0b7e">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="i5efdceef4e1342448138cdaff9489de4_D20210327-20211224" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNi04LTEtMS0zMTkyMA_3f2eab41-c512-4894-9126-74f67e8836b6">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="ia7e289ae1a5140a1bcb8e9dd51585b20_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNy0yLTEtMS0zMTkyMA_c6904d6a-fb59-41dd-8324-3f2959cb8079">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="ia7e289ae1a5140a1bcb8e9dd51585b20_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNy00LTEtMS0zMTkyMA_8c77a8c2-8342-4f83-941a-dfd437be19fe">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="ia7e289ae1a5140a1bcb8e9dd51585b20_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNy02LTEtMS0zMTkyMA_65d07dc9-f8a4-409f-af21-e99cfd8db073">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="if821e5c643be4e3e80a9fadede8ac617_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOC0yLTEtMS0zMTkyMA_39eea238-ddb2-4c78-982c-c63768a30b89">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="if821e5c643be4e3e80a9fadede8ac617_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOC00LTEtMS0zMTkyMA_8c04cfe1-3b39-4aa4-a004-4fac9a1c283e">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="if821e5c643be4e3e80a9fadede8ac617_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOC02LTEtMS0zMTkyMA_5acedffb-7856-4bec-ad05-7c6fa3c73de5">&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOS0yLTEtMS0zMTkyMA_50a9072a-f103-4de8-8e05-5438338995e1">60,468</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOS00LTEtMS0zMTkyMA_ec0a823d-27d8-4182-ae10-d8423f5dcf70">24,483</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOS02LTEtMS0zMTkyMA_195326c5-3591-48c2-945d-167f0fb4f9b1">35,985</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="i3b15ccce4f5745acb0c27afde06839dc_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMi0yLTEtMS0zMTkyMA_7db837cf-7621-4844-8e34-6be5206c4b2f">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="i3b15ccce4f5745acb0c27afde06839dc_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMi00LTEtMS0zMTkyMA_e98c4e7b-1393-4f79-b55f-6824493674a0">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="i3b15ccce4f5745acb0c27afde06839dc_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMi02LTEtMS0zMTkyMA_7e0623a7-9376-42f2-8d32-927e79570792">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="i842088ab85a8423a997af19b2c7493e6_D20200328-20210326" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMi04LTEtMS0zMTkyMA_b3d452a2-1586-4403-87f7-5ce42fdf437c">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="ib552cdc7aafc471fb438b6672c32cffc_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMy0yLTEtMS0zMTkyMA_a69985d6-afd2-4763-994a-51a6913c337d">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="ib552cdc7aafc471fb438b6672c32cffc_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMy00LTEtMS0zMTkyMA_fbe03dd5-0090-436d-ad26-91ea785b2133">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="ib552cdc7aafc471fb438b6672c32cffc_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMy02LTEtMS0zMTkyMA_0d990998-fdbb-48e8-a432-e1cb19d6aee9">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="i2ad3471413ea4a7b8bbf9d5d5c9fd44d_D20200328-20210326" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMy04LTEtMS0zMTkyMA_06645733-3a69-41eb-98f0-99dad76c90e8">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="i1cc6cc7c5726418a95f4aace40474e87_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNC0yLTEtMS0zMTkyMA_f77d8ee2-0fbb-4469-9022-befcefe88a8c">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="i1cc6cc7c5726418a95f4aace40474e87_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNC00LTEtMS0zMTkyMA_a5fe2842-3b7c-43cb-ac43-bf00522be0d4">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="i1cc6cc7c5726418a95f4aace40474e87_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNC02LTEtMS0zMTkyMA_758ff0fc-da3b-44fc-9e85-8bd6be3db19e">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="ieb297348cbe94562be245e70eda25569_D20200328-20210326" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNC04LTEtMS0zMTkyMA_c1c17d87-e239-4f3e-9f92-ab37c688fada">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="i6bdf6ecea7d246e0ae4790dae9a0bf5c_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNS0yLTEtMS0zMTkyMA_3132e4ce-d1db-4d89-a042-29ea7f9130c3">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="i6bdf6ecea7d246e0ae4790dae9a0bf5c_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNS00LTEtMS0zMTkyMA_c13cd25c-ce8c-4fd0-be06-d1620c54597f">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="i6bdf6ecea7d246e0ae4790dae9a0bf5c_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNS02LTEtMS0zMTkyMA_952c2bbf-bd3b-4909-af55-4f72fe24e96e">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="i8b42dd1fec934fba895e79618691b761_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNi0yLTEtMS0zMTkyMA_1963f8cf-c7e5-46c6-86de-a075303fec17">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="i8b42dd1fec934fba895e79618691b761_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNi00LTEtMS0zMTkyMA_db01eea3-031c-47c2-9eb7-5aae5e151664">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="i8b42dd1fec934fba895e79618691b761_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNi02LTEtMS0zMTkyMA_782cbc8d-4211-4de3-bb8e-27632c6f76a5">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="i58797cd534984e6a888a4c6020a24d86_D20200328-20210326" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNi04LTEtMS0zMTkyMA_b62b9ecb-1e2b-4d43-8bc2-dc45f865c43b">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="i1c8eb35606374304831344b9301327a8_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNy0yLTEtMS0zMTkyMA_a2963340-0077-43ee-bb75-0660c2c3e9ca">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="i1c8eb35606374304831344b9301327a8_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNy00LTEtMS0zMTkyMA_a637bcfe-6fad-4af6-9fd7-2298a6826ea4">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="i1c8eb35606374304831344b9301327a8_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNy02LTEtMS0zMTkyMA_dc6e35d8-22c1-40c3-a5c2-6ad421b36096">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="i0dde73982ad2467da566a936ea6a1b22_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOC0yLTEtMS0zMTkyMA_e09b2604-0d6b-4a80-87ff-fe51fd9eecfb">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="i0dde73982ad2467da566a936ea6a1b22_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOC00LTEtMS0zMTkyMA_00fcbcf4-0365-4ebb-88c5-4e5090514b7b">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="i0dde73982ad2467da566a936ea6a1b22_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOC02LTEtMS0zMTkyMA_3a1a6634-c3cb-4374-bc72-0c7b8272f008">&#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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOS0yLTEtMS0zMTkyMA_13968f4d-90b2-4cf1-9c7c-a0db3c36301e">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOS00LTEtMS0zMTkyMA_4064ed66-bed7-478d-8e94-dba411c5aef1">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOS02LTEtMS0zMTkyMA_e1dec3a2-b476-4bcd-a4a0-d9c7cf29afab">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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMjEy_e91b42ef-99ba-4c42-a600-c31d864c5624">1,087</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMjE5_f55d1e39-5e86-4fd7-bd89-491afb5be980">3,190</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 nine-month periods ended December&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMjU1_08724a40-66b6-4772-ada0-40c98071cd97">926</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMjYy_121ee859-591a-48bc-9330-860b0b5342f3">2,310</ix:nonFraction> for the three- and nine-month periods ended December&#160;25, 2020, 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="ia45a44c9107d4f69a094d5a0a07c1e70_D20210327-20211224" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfNzcw_13096b82-fc62-4fd9-a879-723ccb84bf89">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 nine months of fiscal years 2022 or 2021.</span></div><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMTAwNA_b7ef2873-4ee2-4602-8b5f-e2176879d1e3" 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 December&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfMC0xLTEtMS0zMTkyMA_86f014d0-14f0-4c0b-9c19-c2c79fb52b8a">935</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfMS0xLTEtMS0zMTkyMA_ec3dafc1-259c-453c-8f8b-60e0dda69d18">3,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfMi0xLTEtMS0zMTkyMA_4b451469-5bc5-429b-b1cd-bdf708ee3a8e">3,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: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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfMy0xLTEtMS0zMTkyMA_b899d972-b493-4dbe-b9c3-e5dbd167f974">3,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfNC0xLTEtMS0zMTkyMA_e3ccfa11-e1df-42ea-a2e6-868d9e085c65">3,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfNS0xLTEtMS0zMTkyMA_82f8abe8-5c7a-4ba3-9131-80e1bb600f45">21,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfNi0xLTEtMS0zMTkyMA_562a67e6-8762-4aa8-aed5-906f77ee094e">35,985</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%">21</span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_64"></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%">10. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:OtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RleHRyZWdpb246NDQwMzhjOTJlMTM4NDk2OThiZWJkZGZkZTg1NTZiMGZfNTg2_cc809437-8595-4bbd-8412-969dc03aa07f" continuedAt="i6b787ae06c304d07b7315c0bc01b82b6" escape="true">Other Assets, net</ix:nonNumeric></span></div><ix:continuation id="i6b787ae06c304d07b7315c0bc01b82b6"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RleHRyZWdpb246NDQwMzhjOTJlMTM4NDk2OThiZWJkZGZkZTg1NTZiMGZfNTg3_38ab85f7-6509-4307-be83-763aecaf525f" 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%">December 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:ValueAddedTaxReceivableNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMS0xLTEtMS0zMTkyMA_4485c1fb-e638-47c2-a0d1-82bb0c67ee76">10,659</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:ValueAddedTaxReceivableNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMS0zLTEtMS0zMTkyMA_52e8784a-d0c2-497d-a97d-72eb40a5e3e6">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:IncomeTaxesReceivableNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMi0xLTEtMS0zMTkyMA_bee263fe-deb3-4c4f-b1ed-5571e395a05c">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:IncomeTaxesReceivableNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMi0zLTEtMS0zMTkyMA_da69fe46-4c51-4ea2-ade9-73b7d5513351">&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMy0xLTEtMS0zMTkyMA_836dce62-e9ba-4fb7-9b86-4d46e0a85957">13,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMy0zLTEtMS0zMTkyMA_f587ee83-4472-4927-a135-83ce512ebf9f">&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:DepositsAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNC0xLTEtMS0zMTkyMA_51d00107-2932-4f66-a308-a21d2525274a">9,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:DepositsAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNC0zLTEtMS0zMTkyMA_d9626529-ddf9-4eff-83b0-6268c88b0da4">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:PrepaidExpenseNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNS0xLTEtMS0zMTkyMA_2f35e6ec-e864-4c09-bc85-e750271560eb">1,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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:PrepaidExpenseNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNS0zLTEtMS0zMTkyMA_bc146322-2ad4-43e7-96e9-bfd298f67fb2">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:DeferredCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNi0xLTEtMS0zMTkyMA_d7dfda48-507b-468b-856d-6de1cb30d7c1">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:DeferredCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNi0zLTEtMS0zMTkyMA_beade041-4a4e-48ad-99ec-899292f8cf2f">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNy0xLTEtMS0zMTkyMA_3d85aaa8-cf82-436a-b200-5525e7c451df">1,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNy0zLTEtMS0zMTkyMA_df04cd2e-8911-402e-9cac-6a47d11465ea">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfOC0xLTEtMS0zMTkyMA_4fb54af2-8adf-4331-a92b-7a298ce9df05">48,078</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfOC0zLTEtMS0zMTkyMA_5780eddb-c42b-4d34-8c7d-e621a9e828a8">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="i4dfa27b0ea8041939fea9a1b0436a46c_67"></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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RleHRyZWdpb246MmIzODg1MDMxMGEzNGIxYzg0NTU5ODU4ZWUwYjRiY2FfMTM3_3a285b4d-e920-4c32-a699-9ad8c7ed7133" continuedAt="i8768c97eff044d0498b8562361dc80cd" escape="true">Accrued Expenses and Other Current Liabilities</ix:nonNumeric></span></div><ix:continuation id="i8768c97eff044d0498b8562361dc80cd"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RleHRyZWdpb246MmIzODg1MDMxMGEzNGIxYzg0NTU5ODU4ZWUwYjRiY2FfMTM4_821153f2-96aa-4a7b-b266-9913727044bf" 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%">December 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMi0xLTEtMS0zMTkyMA_70eb4f8f-417b-4f4a-bcdb-8b6716af8ae8">24,927</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMi0zLTEtMS0zMTkyMA_dd92d821-d1f3-41fc-a326-eb0611ee30a2">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMy0xLTEtMS0zMTkyMA_f74aff75-ccc0-42dd-9ca1-1372dcc5a437">16,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMy0zLTEtMS0zMTkyMA_efca04d5-7f6a-4586-b7a5-351f83c7be27">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:BusinessCombinationConsiderationTransferredPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNC0xLTEtMS0zMTkyMA_e826593d-8843-45ed-bdff-7a38e0363904">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="algm:BusinessCombinationConsiderationTransferredPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNC0zLTEtMS0zMTkyMA_1fa2f952-795f-4048-96de-b351b7104780">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:DepositLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNS0xLTEtMS0zMTkyMA_ccb34ba3-46a1-4d58-bf03-a3cbab905901">&#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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:DepositLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNS0zLTEtMS0zMTkyMA_fc5455cb-4c38-430b-833a-a9e5f965ce8c">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNi0xLTEtMS0zMTkyMA_34088b25-58ec-4e45-ae34-4aa1b0a8d6bf">5,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNi0zLTEtMS0zMTkyMA_9675de4c-824a-4416-9b5d-b39cc73e0dca">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNy0xLTEtMS0zMTkyMA_f4ccb9b7-1035-4ebe-97c2-f2367967eaaa">709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="algm:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNy0zLTEtMS0zMTkyMA_9d0f7024-2c92-40d4-9401-35d18aef8a71">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfOC0xLTEtMS0zMTkyMA_d94310d4-5e1d-4700-8aba-15b274894933">1,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfOC0zLTEtMS0zMTkyMA_e382e8d3-eb55-4a48-b0c3-06a63b198f16">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfOS0xLTEtMS0zMTkyMA_7a25816f-717e-4046-9993-694cf517fd90">2,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfOS0zLTEtMS0zMTkyMA_9e82bac1-bcd3-4d1c-809c-52334ddbfd8e">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccruedUtilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTAtMS0xLTEtMzE5MjA_6f255faa-e14d-4400-a565-a3c0c14b9482">604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccruedUtilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTAtMy0xLTEtMzE5MjA_9b5ff0bb-695b-451b-ae5d-d85f5e34803f">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OtherSundryLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTEtMS0xLTEtMzE5MjA_719dcaee-0b17-4266-a2eb-a15d88821d13">4,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OtherSundryLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTEtMy0xLTEtMzE5MjA_9f0c0439-6274-42fb-a47f-dbdbea18a47c">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTItMS0xLTEtMzE5MjA_99166c43-6f11-4633-bf0b-3dbe0d57f576">59,262</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTItMy0xLTEtMzE5MjA_8956f571-0b7f-4beb-a6d3-7a74be27b073">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 id="i4dfa27b0ea8041939fea9a1b0436a46c_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%">12. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTU5Mw_c9602f69-25d5-4a00-8723-c7854325f90d" continuedAt="i0aeed9c962be4de89cd950298bd4874f" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="i0aeed9c962be4de89cd950298bd4874f" continuedAt="i284c0463f58c40228c6ad500b91a5e18"><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="i91086435058b4282909018c02ec4cb0c_I20211224" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfNDU4_4e2b39db-2073-4fd7-969d-1ce466259238">1</ix:nonNumeric> to <ix:nonNumeric contextRef="ib7ca6fa225824e9dbf34da084e1d1ddc_I20211224" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfNDY0_2deecd24-d0e2-4d32-baea-7891c120bb1e">10</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><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%"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTU5MA_c50dc884-958e-4e14-8dcd-834252f4a012" continuedAt="i02a2784abc5347c4b074c20d0ce87fc0" escape="true">Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company&#8217;s leases are as follows:</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%">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="i284c0463f58c40228c6ad500b91a5e18"><div style="text-align:justify"><ix:continuation id="i02a2784abc5347c4b074c20d0ce87fc0"><table 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%">Nine-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%">December 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%">December 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfMy0xLTEtMS0zMTkyMA_d556d30a-49f9-40e5-b566-9304379af344">1,075</ix:nonFraction>&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfMy01LTEtMS0zMTkyMA_93e5ce5a-db23-4be3-9ff4-ed7c12e19b9f">3,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfNC0xLTEtMS0zMTkyMA_1b0aef5c-0ef8-4de7-a80f-4cfcb8452f31">190</ix:nonFraction>&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfNC01LTEtMS0zMTkyMA_100da7b3-2141-4394-9fd5-2382ec72e962">332</ix:nonFraction>&#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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfNy0xLTEtMS0zMTkyMA_40a1eaad-24a5-44a2-9d9f-c687eabf1d74">1,259</ix:nonFraction>&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfNy01LTEtMS0zMTkyMA_99270e46-03d8-4d7b-a0c5-c221510ad778">3,733</ix:nonFraction>&#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="ie92096c58de0443b93b10a8df998c516_I20211224" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfOC0xLTEtMS0zMTkyMA_da3110ca-d0e4-40bc-a12a-5b9769ff5f85">5.53</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="ie92096c58de0443b93b10a8df998c516_I20211224" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfOC01LTEtMS0zMTkyMA_c70329bd-0686-4c06-a7d4-dcedadf2efa1">5.53</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfOS0xLTEtMS0zMTkyMA_9e017011-eeda-48cd-9ca0-11a0c7ed8869">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfOS01LTEtMS0zMTkyMA_47c6b35e-5615-45fd-ba51-5866f9f81c9a">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Rent expense incurred under operating leas</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 agreements was $<ix:nonFraction unitRef="usd" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTI2MA_c02fc7cd-44a0-45e3-9d4b-ab97e7655779">1,454</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTI2Nw_1037d863-c151-4fd9-9ae3-cf3b2da1790b">4,226</ix:nonFraction> for the three- and nine-month periods ended December&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTMwMw_6f26ad67-116a-401d-b0b8-faa49adcee61">1,172</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTMxMA_700a67c5-e6c1-41ae-89ff-f116bb7685f3">3,477</ix:nonFraction> for the three- and nine-month periods ended December&#160;25, 2020.</span></div><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTU5MQ_3a422d92-a50b-4884-86bb-aeb106a5e599" 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 December&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfMC0xLTEtMS0zMTkyMA_d7f2ea86-64b0-4021-9401-66c18a2f2c6a">1,056</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfMS0xLTEtMS0zMTkyMA_44b1ba4d-0430-4d48-b2ad-17723c5a5e86">3,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfMi0xLTEtMS0zMTkyMA_3e210371-52ce-4c81-b65d-00c0e6819229">3,503</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfMy0xLTEtMS0zMTkyMA_f28b0980-8999-4bb0-bc89-d64bdcc0d332">3,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfNC0xLTEtMS0zMTkyMA_a9991202-8d63-434c-8af7-d645dcb3248e">2,597</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="algm:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfNS0xLTEtMS0zMTkyMA_e8fa94c2-54d2-4f5d-8e4d-7c127349055a">4,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfNi0xLTEtMS0zMTkyMA_1cee2640-20ff-402e-ba37-06aa7af481a5">18,518</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfNy0xLTEtMS0zMTkyMA_6163ae4a-47b0-4094-8486-064c57cbc9c3">2,272</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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfOC0xLTEtMS0zMTkyMA_9e220d84-7ee6-4780-ba8c-6974fac854cb">16,246</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"><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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTU5Mg_6d9fc14e-f095-4c4f-a3f5-c53fc2618bf7" 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 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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfMC0xLTEtMS0zNDgyMQ_8cef5816-bf47-45f2-9197-e2f12e8050d4">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfMS0xLTEtMS0zNDgyMQ_665bc5b4-2000-4caa-9595-2774c3ab92d2">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfMi0xLTEtMS0zNDgyMQ_f9880e45-1e1a-48a6-831f-2013b419b307">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfMy0xLTEtMS0zNDgyMQ_07165a35-b7d4-4cf9-92d0-4dc2933e5c5e">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfNC0xLTEtMS0zNDgyMQ_f83cf3f9-18a8-4637-936c-603bf33b2626">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfNS0xLTEtMS0zNDgyMQ_4b39f2d6-42d2-45c2-a5f0-44de6d1eeecb">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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfNi0xLTEtMS0zNDgyMQ_61db4ae3-6b9f-4d93-bf18-0710814eb9e9">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 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><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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%">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMzE1Mw_695aa299-ae44-4f8b-8607-f753f81c3bfa" continuedAt="i2ea9d3f5b6fd4d14ae222a6d4d7ff802" escape="true">Debt and Other Borrowings</ix:nonNumeric></span></div><ix:continuation id="i2ea9d3f5b6fd4d14ae222a6d4d7ff802"><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="i7b338bcdc2624edc8378f6364a42e5ae_I20200930" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjc5_5aa0749f-6744-405a-bfb0-658f76821064">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="if71412062d0c4d3fb50e0e2befde74b0_I20200930" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfNTky_c2d65306-492c-4674-a319-3fefef47d0fa">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="i241732253fba419d8e89173591351daa_D20200930-20200930" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfOTU2_44e03bb1-329e-4242-b63f-5490c38dc577">3.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i9603367c3d584f45888a93b9f68a089d_D20200930-20200930" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfOTYy_7ad3e880-ae8a-462a-8982-a3efd5251874">4.00</ix:nonFraction>% based on the Company&#8217;s net leverage ratio, and LIBOR is subject to a <ix:nonFraction unitRef="number" contextRef="idfdf7901b12449fe8fce7eb543bea63b_I20200930" decimals="INF" name="algm:DebtInstrumentInterestRateFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTAzNA_32db1816-6620-4500-bcb9-1fd9bac12a51">0.5</ix:nonFraction>% floor. The Company&#8217;s outstanding borrowings bore an interest 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%">of <ix:nonFraction unitRef="number" contextRef="i165d2350e7e34cfa96937e8ef3620a23_I20211224" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTEwNg_173246ef-f540-4bcf-bef6-34bf70b57e54">4.25</ix:nonFraction>% at December&#160;24, 2021. As of both December&#160;24, 2021 and March&#160;26, 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i2bb6ab7f700e460fa22154d77edf3908_I20211224" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTE1NA_1fdb8ec3-2238-44e3-983f-52fdbaf2c970"><ix:nonFraction unitRef="usd" contextRef="ib97b0fc6ce1d4cb28542e8c97b1e5dff_I20210326" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTE1NA_8f97960f-cb0b-49c3-86f5-b2e7dc067428">25,000</ix:nonFraction></ix:nonFraction> outstanding under the Term Loan Facility and had <ix:nonFraction unitRef="usd" contextRef="i165d2350e7e34cfa96937e8ef3620a23_I20211224" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTIwNg_4c970a16-1cfd-4516-842a-23a1943f7f7f"><ix:nonFraction unitRef="usd" contextRef="i7d2bba9742064b04a10d8dc223a21cf6_I20210326" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTIwNg_f7cc4046-7aed-4edf-a05a-ece273927493">not</ix:nonFraction></ix:nonFraction> 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="i7b338bcdc2624edc8378f6364a42e5ae_I20200930" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTMyMA_fff3c5fa-128a-4daa-9d6f-0aa645d9e6b8">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="if71412062d0c4d3fb50e0e2befde74b0_I20200930" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTU5MQ_5187fa1e-8e32-4122-8839-9b3879a398bd">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="i165d2350e7e34cfa96937e8ef3620a23_I20211224" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTk1MQ_18d261f6-f2b9-483a-827d-08cf2a0d4c16">174</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="i7d2bba9742064b04a10d8dc223a21cf6_I20210326" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjE5OTAyMzI1OTgyOQ_a6aa9caf-d332-4dee-bfea-2ab62fb0d878">249</ix:nonFraction> at December&#160;24, 2021 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%">March&#160;26, 2021, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top: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;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="i02c5bcda125c4652b3606410ec9af057_I20191126" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjE0MQ_e25eeb08-bdc9-4507-a3b1-5c629114a538">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:120%"> $<ix:nonFraction unitRef="usd" contextRef="i4ce673a37cc1429a85a8e10d53fadbb4_I20211224" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjE3Ng_f866d172-1896-4830-bb86-1397f0e4a5ef">1,196</ix:nonFraction> at December&#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 <ix:nonFraction unitRef="usd" contextRef="ibc9eb17ff24c4fe2851309666e95b513_I20210326" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjQ5NQ_428b14aa-2989-41af-9f4f-82f473502180"><ix:nonFraction unitRef="usd" contextRef="i4ce673a37cc1429a85a8e10d53fadbb4_I20211224" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjQ5NQ_aeec8027-0923-45cf-832b-c8f3c0f3f30b">no</ix:nonFraction></ix:nonFraction> borrowings outstanding under this line of credit as of December&#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&#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="i40a672c0f7984a4580eb143d920c01c5_I20191120" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjczNA_f9c183b3-916c-4d11-93fb-0dcffea2b187">75,000</ix:nonFraction> Philippine pesos (approximately $<ix:nonFraction unitRef="usd" contextRef="i1f64d307fa03499a89756d6c35bfca5a_I20211224" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjc2OQ_8557b9ef-d635-401c-a04d-8aa86e69dbea">1,495</ix:nonFraction> at December&#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="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%">bank operations), the line of credit was extended in September 2021 and is now expected to expire on June&#160;30, 2022. There were <ix:nonFraction unitRef="usd" contextRef="i1f64d307fa03499a89756d6c35bfca5a_I20211224" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMzA4Ng_74c8a998-52f8-4bfa-965f-595ede294390"><ix:nonFraction unitRef="usd" contextRef="i417fb07d815048bba2664bbb5012679c_I20210326" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMzA4Ng_b4de00b2-5e16-49d8-ab57-5d61719cc660">no</ix:nonFraction></ix:nonFraction> borrowings outstanding under this line of credit as of December&#160;24, 2021 and March&#160;26, 2021.</span></div></ix:continuation><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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%">14. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RleHRyZWdpb246MzM5ZTIzNDhhZDk0NDExM2IxM2FiMzk3ZTk2MmE5MWJfOTk_b0cb0b22-23b2-4ed9-a407-dd4b9ca032a5" continuedAt="ia39aabbc4d7e4616bc3cca5606d7b369" escape="true">Other Long-Term Liabilities</ix:nonNumeric></span></div><ix:continuation id="ia39aabbc4d7e4616bc3cca5606d7b369"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RleHRyZWdpb246MzM5ZTIzNDhhZDk0NDExM2IxM2FiMzk3ZTk2MmE5MWJfMTAw_6fd246c3-049a-4e8b-9845-dfb9bb0147c9" 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%">December 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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfMi0xLTEtMS0zMTkyMA_17a57c7f-ef6d-446f-a3b6-b1291e3da9c1">734</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfMi0zLTEtMS0zMTkyMA_35a54e42-2631-44d2-bda8-c203a1668925">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfMy0xLTEtMS0zMTkyMA_1d8fa8c1-d7dd-44f1-a0d2-cd67d364976b">10,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfMy0zLTEtMS0zMTkyMA_03506373-4a03-4ab9-9bac-48a7494328be">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNC0xLTEtMS0zMTkyMA_16e9311e-cb1b-4d6e-a190-1a85e2fe9206">2,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNC0zLTEtMS0zMTkyMA_76c5eab8-7645-4476-bdd6-85e26eb83f46">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNS0xLTEtMS0zMTkyMA_8ea3d613-c19c-4b13-b33d-6d10dfce2b4f">2,741</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNS0zLTEtMS0zMTkyMA_e5021dca-6093-406d-85a2-6eb2d76bcd54">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNi0xLTEtMS0zMTkyMA_17d6e742-a9b6-4a43-a21c-3a1f31661ecc">&#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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNi0zLTEtMS0zMTkyMA_4cf84d1b-3813-474f-8827-ce3ccb2b4766">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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNy0xLTEtMS0zMTkyMA_86057513-93be-4c28-9e5b-1b8b1e1aebd3">16,830</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNy0zLTEtMS0zMTkyMA_e1778ac2-fd5e-457f-b5fc-aba5f6d41fc0">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="i4dfa27b0ea8041939fea9a1b0436a46c_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%">15. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTIyNQ_d9997d2a-224f-45ac-b195-0fb438d2d785" continuedAt="i7c7e4bc5b80f4a8fb23dce33a725d14a" escape="true">Retirement Plans</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="i7c7e4bc5b80f4a8fb23dce33a725d14a" continuedAt="id9491cefae4c496883f2d19636297416">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 </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%">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="id9491cefae4c496883f2d19636297416" continuedAt="ifb8b636cad544f2c8df4835f2316db1a"><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%">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTIyNg_39746255-b747-4a78-b2ba-e936cbffdb36" 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%">Nine-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%">December 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%">December 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%">December 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%">December 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="i6d96a66811b643c08277969aaafaa343_D20210925-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMi0xLTEtMS0zMTkyMA_76f6129f-19ce-426f-b48c-7226b4e8434d">365</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="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMi0zLTEtMS0zMTkyMA_bef6f98c-52b7-4945-8f09-9781c2e0bde6">296</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="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMi01LTEtMS0zMTkyMA_d3ea0a6e-d7aa-4c08-b154-0f5e42b696aa">1,119</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="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMi03LTEtMS0zMTkyMA_050603ed-3f20-41c9-ba93-2b3a8d5660e8">843</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="i6d96a66811b643c08277969aaafaa343_D20210925-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMy0xLTEtMS0zMTkyMA_0e4e7695-9b0f-470f-bc80-95fd52b87646">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMy0zLTEtMS0zMTkyMA_71a87159-83d4-4321-b8d7-12f40c14beea">166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMy01LTEtMS0zMTkyMA_6d8cf34d-6b09-4e46-92fb-8f1a07767df0">485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMy03LTEtMS0zMTkyMA_8c24ce55-355f-4f0a-87a2-4beebf1065d7">474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6d96a66811b643c08277969aaafaa343_D20210925-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNC0xLTEtMS0zMTkyMA_fd39d6f2-e9ab-4682-a5bc-fd0cdda30852">75</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="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNC0zLTEtMS0zMTkyMA_711908e1-3061-4c67-ba26-a117ce7df378">79</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="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNC01LTEtMS0zMTkyMA_50872816-0771-47e0-b31c-fc9ab2fc8db1">230</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="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNC03LTEtMS0zMTkyMA_c43df4b1-1ea3-4d3a-ad03-d12ad40591fd">231</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="i6d96a66811b643c08277969aaafaa343_D20210925-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNy0xLTEtMS0zMTkyMA_5fa1fee2-ea92-440f-967a-e01c9ec503c4">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="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNy0zLTEtMS0zMTkyMA_62eb4901-bc7d-4c3a-996d-646fcef05000">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="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNy01LTEtMS0zMTkyMA_594be9e5-0b6b-4673-b119-6f7b91fcb277">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="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNy03LTEtMS0zMTkyMA_8d507ba0-e59e-40c1-b1fd-5e9089552c84">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i6d96a66811b643c08277969aaafaa343_D20210925-20211224" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOC0xLTEtMS0zMTkyMA_6537a74f-25fa-4e96-b36e-aa7e740fe21c">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOC0zLTEtMS0zMTkyMA_24dada78-6b4c-4e5d-9c64-056da557b86d">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOC01LTEtMS0zMTkyMA_7a390ae6-586c-4494-8a90-e72c00813fde">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOC03LTEtMS0zMTkyMA_223a77d3-3dcd-4f04-ba61-580cea1e39d6">126</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="i6d96a66811b643c08277969aaafaa343_D20210925-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOS0xLTEtMS0zMTkyMA_baec6a41-ff75-4628-895e-12a57f1278e2">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><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="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOS0zLTEtMS0zMTkyMA_8e08ea4e-7dcb-46ee-8583-6b33d93dc1fe">432</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="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOS01LTEtMS0zMTkyMA_e46d85cd-3976-492a-b349-85381c6e6d46">1,531</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="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOS03LTEtMS0zMTkyMA_6115d8c7-9d68-4d07-bcf5-a7ee4f12e063">1,218</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"><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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTIyNw_702bade2-d734-483d-bddc-444057cc84bb" 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 December&#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 December 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="i9cccc4546a6f4c21be95dfd2bfe81426_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMi0xLTEtMS0zMTkyMA_bf3c6fcc-3671-4fa7-848e-3dd6684459b2">2,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i427625e969794eaeb669e4a14d9ba25a_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMi0zLTEtMS0zMTkyMA_3a7ae8c8-2a55-4c63-abc1-ed436fb6843e">2,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d9b9b328f594e6b8acdfa64eb440cab_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMi01LTEtMS0zMTkyMA_d5ae270b-6f0e-48f6-b2e7-939c339c3062">&#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="idc8d51489de34d478c000e3084fa2e55_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMi03LTEtMS0zMTkyMA_6825626d-3c3c-4f38-a067-fae1b62b385d">&#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="i076750b1fa0b40c0b1722d0a85fc9854_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMy0xLTEtMS0zMTkyMA_f6e3331b-0769-4041-b2fb-9f1b9d5bbe83">1,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="id09afa33b12b4661813b8d412b176add_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMy0zLTEtMS0zMTkyMA_eeff65f9-f663-42d6-9634-85c5460c187e">&#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="i84c5ec4c9cad440abc8ca239e4be319e_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMy01LTEtMS0zMTkyMA_dcfa11ff-d940-40cc-a029-4c416bc0dd59">1,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="ied265263b965463a91e7fd4f64c67b50_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMy03LTEtMS0zMTkyMA_2454904f-557e-4f64-a199-18ee8d58a51b">&#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="i2c75fd030647414d83f6906ec2711c25_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNC0xLTEtMS0zMTkyMA_c157eeec-6573-45d5-865c-40652235f5f4">578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b394caddaa54d51b6516b61a54b8d6a_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNC0zLTEtMS0zMTkyMA_3110ece5-414e-4c54-9831-4364d13676b5">&#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="i04ea993c7f0a4817963915f12fcd31cd_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNC01LTEtMS0zMTkyMA_b46ff81a-31f0-4de8-ba75-9047b119ddf3">&#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="i70d38185fe6a44988bc697438b7b164f_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNC03LTEtMS0zMTkyMA_89577950-a41b-4d11-8fc8-6f673e109ade">578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i4bb971f3b89d4b4e91777cb8660f6f2d_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNS0xLTEtMS0zMTkyMA_2290d91f-a0b0-47d8-921f-1b936e99896d">706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b75f187c584444e875ac9966f811b32_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNS0zLTEtMS0zMTkyMA_9cf00209-64e7-4c97-9c06-d4682503ddd9">&#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="ic0d6cc6a175c428a80b52d1b7d0557ec_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNS01LTEtMS0zMTkyMA_30a3fa49-60d5-4cca-b33c-b6ad5e8cf38c">706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a97a49af53f489ebb8eb667b6be7483_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNS03LTEtMS0zMTkyMA_618b5e7b-d6f2-4c25-9637-077ebfaecd92">&#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="i459381fcdc104e509cf359cdc208f362_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNi0xLTEtMS0zMTkyMA_052f5b10-5ed5-4aea-86af-d3bdef75d9aa">2,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="i83fa11e039ae4915a7d4e5d69427326e_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNi0zLTEtMS0zMTkyMA_ee60d00c-b917-4459-abcb-683f116d745c">1,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic19e09bac7a0496db2692d33fda0707d_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNi01LTEtMS0zMTkyMA_191a58c6-67c5-4af8-aea2-8e5f448f2baf">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="i06f26283eb7340efb4b92491042af136_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNi03LTEtMS0zMTkyMA_941f518b-3361-4bad-96c7-accf2ace1e96">1,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i4f9d8b1dcf014bd5ab252df27f9d8227_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNy0xLTEtMS0zMTkyMA_9e5a371f-4f02-4832-a646-6832650e1f7f">6,844</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="ife34b524304f43759ae4bbd65179af0d_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNy0zLTEtMS0zMTkyMA_95793c2f-520b-4adf-9f0a-4f6ed4e0fb5f">3,229</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="i363f4d7b7bbd453b8d78561c392ff799_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNy01LTEtMS0zMTkyMA_33dd3f5d-869e-4cac-9d32-5517e6529ff4">1,925</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="ieb728517bc5e4427a98e42c60591b96f_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNy03LTEtMS0zMTkyMA_1cecb971-f629-4b0a-869d-2fb5205876da">1,690</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="i3a8a658074b4404595b16c7dde3999c4_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMi0xLTEtMS0zMTkyMA_072976e4-af60-4fb2-9c23-788c16f4c181">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="i023c6dabddb44ca79181a323d93dbd6b_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMi0zLTEtMS0zMTkyMA_96bdefdc-87fb-4fe5-a0bc-6cb9107f8720">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="i9f663fd8b1ed4015b757da5a13d5b6c0_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMi01LTEtMS0zMTkyMA_ba8f3e6a-14a1-4062-a3e2-1e33c5a8f4cd">&#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="ieeb04b69c0f34bb39fb3396e29224333_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMi03LTEtMS0zMTkyMA_b3fb5fea-7233-4c5b-9c57-afd78a4e09e4">&#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="i9a87686dea2744a48218df22507e0560_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMy0xLTEtMS0zMTkyMA_ac48a5d7-6d17-472a-bd2e-2ae5b9a5879d">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="i62ae95e55fe54726b94b5cf55bbb2eea_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMy0zLTEtMS0zMTkyMA_7c8fca3d-0c32-4f2a-9e92-5a0466b325cc">&#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="i0084af8ce9234b7a899767cb4498cf7a_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMy01LTEtMS0zMTkyMA_1505198a-fdc2-4206-a223-ee7dc7554be3">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="ic68e6c95816c4c62b4438f7b93cc865c_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMy03LTEtMS0zMTkyMA_7c8e239a-1922-40cc-bbf8-83bee9542bc0">&#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="i7efd8987c4ad40fab8a4a6780b6d437f_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNC0xLTEtMS0zMTkyMA_d0a54816-1a20-4f7a-8953-1bcf50492158">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="i90f521a56ca74b3dbc782a6fcc2ebadd_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNC0zLTEtMS0zMTkyMA_a0e9dc36-e2c0-402e-97d3-5a76b8a37ab7">&#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="i6ff6e98b010d42dab67d93e9d4718cd3_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNC01LTEtMS0zMTkyMA_bd1c8b7b-8526-472d-9664-b4b16b133465">&#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="ic867b0e7bf3147c4a4e250fa0b23f32d_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNC03LTEtMS0zMTkyMA_f630d48b-5622-4b67-8f2b-7bb668665a7e">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="i15afc14fcb014c9db08745f75af644c8_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNS0xLTEtMS0zMTkyMA_30bcc8ef-9686-4088-8d3b-71c95c03066f">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="i816329e3089c4b19b02ace6189a263be_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNS0zLTEtMS0zMTkyMA_0459ab2a-dc83-4e41-b797-d562ad5a807b">&#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="i1d742c62c758450ab834c89db28f7dd9_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNS01LTEtMS0zMTkyMA_5771f15e-940f-4afe-8301-d9f8d3923267">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="ifeac57cdd8da478088ad7130547972bb_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNS03LTEtMS0zMTkyMA_41b34e30-452f-472e-bdaf-5c9fb37502cc">&#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="id4a2298dfb8b407788dc5de1567b19a3_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNi0xLTEtMS0zMTkyMA_71305e6c-20b5-4bf2-a94e-6499c8199bfa">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="i8436d5fe23d142e191c247fac8c8d5df_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNi0zLTEtMS0zMTkyMA_c0ce5656-be84-45a0-b46a-0dc2694a0275">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="i7181d900c1a04e84abc2c71454565bc8_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNi01LTEtMS0zMTkyMA_8f08f243-c5da-4acc-a809-81b36110458f">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="i21d0334ab9934f5e867159fee17d0fbd_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNi03LTEtMS0zMTkyMA_7624416d-430d-4da4-9ad0-d7fa3d55fd37">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="icd0a600bf46247ccb7ab95951f4084bf_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNy0xLTEtMS0zMTkyMA_260f41dc-f1a8-4fd2-83f8-583a69f84b3e">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="i595e592338e94acdb225966ea3795ffe_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNy0zLTEtMS0zMTkyMA_d632e296-559e-40e8-b6f5-1304efdc9174">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="icc2a50f6176d477da744df57f55f9306_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNy01LTEtMS0zMTkyMA_cf862eff-76cd-4e25-a433-f80b446f30fa">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="i2b6d4db5759e49a09bf66fea3b17d89f_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNy03LTEtMS0zMTkyMA_47a3f247-9f46-4a2a-ba91-f034af95a7ce">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: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><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="ifb8b636cad544f2c8df4835f2316db1a"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTIyNA_cf80d96f-1337-4723-a822-236c0807c88c" 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 nine months ended December&#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="ic867b0e7bf3147c4a4e250fa0b23f32d_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfMi0xLTEtMS0zMTkyMA_8cba56be-ddaa-4f83-9d19-90b05ff9fe73">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="i09d6a6a4ebe0427783549adffb052bd4_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfMi0zLTEtMS0zMTkyMA_d17321fd-3afe-4279-92f1-3314efd54441">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="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfMy0xLTEtMS0zMTkyMA_9d502dce-9956-459e-8c2f-4a893a89b941">308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfMy0zLTEtMS0zMTkyMA_42f1f690-563a-4f32-a85f-376ba27f0a0b">&#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="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNC0xLTEtMS0zMTkyMA_285a167f-a2ca-492a-8c86-62087a4d4340">289</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="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNC0zLTEtMS0zMTkyMA_b5935098-70d4-47f8-abc9-f02064c77418">&#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="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNS0xLTEtMS0zMTkyMA_9d25da21-f4e4-437c-b1b9-6c055425b228">5</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="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNS0zLTEtMS0zMTkyMA_609c1d54-1b21-469d-b315-388e806332d1">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNi0xLTEtMS0zMTkyMA_c7e24796-75d7-4022-ac33-0bf07890254d">20</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="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNi0zLTEtMS0zMTkyMA_e5a74037-2857-4992-94c9-849f6a7fb7ed">34</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 December 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="i70d38185fe6a44988bc697438b7b164f_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNy0xLTEtMS0zMTkyMA_10ee9a8c-55c6-46f1-a558-fa57cf77ea66">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="i5bdaef9fdd954bc48dc1a46a3bbe818c_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNy0zLTEtMS0zMTkyMA_4fc4ca78-0533-4810-8ffd-bd089a89c633">1,112</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 nine-month periods ended December&#160;24, 2021, the Company contributed a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pproximately $<ix:nonFraction unitRef="usd" contextRef="i6d96a66811b643c08277969aaafaa343_D20210925-20211224" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMjk1MQ_c8b77e50-bfd9-4781-90ee-929fbfcff107">344</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMjk1OA_a94bf6b5-a806-4c79-ad2e-94e8cfe67cab">1,040</ix:nonFraction> to its non-U.S. pension plan, respectively. During the three- and nine-month periods ended December&#160;25, 2020, the Company contributed approximately $<ix:nonFraction unitRef="usd" contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzA2MQ_a893a7f3-3af6-4f1c-949f-6fa1a79cdd97">249</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzA2OA_4255d593-0989-4c22-8fe0-3d327ab1fdd1">736</ix:nonFraction> to its non-U.S. pension plan, respectively. The Company expects to contribute approx</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">imately </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="i4f9d8b1dcf014bd5ab252df27f9d8227_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzE2Mw_fbb65216-5062-4db0-961b-49fe0f748afe">1,425</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to it</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 non-U.S. pension plan in fiscal year 2022.</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-weight:700;line-height:120%">Other Defined Benefit Plans</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%">In December 1993, the Company commenced with a rollover pension promise agreement (&#8220;Pension Promise&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to offer a then European employee an insured annuity upon their retirement at age <ix:nonNumeric contextRef="if07ddaf7056a4a039cacc815a0c9969e_D20210327-20211224" name="algm:DefinedBenefitPlanRetirementEligibilityAge" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzQyNg_0c0c3509-aaa0-4187-9794-2a677a19b143">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 </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 <ix:nonFraction unitRef="gbp" contextRef="i5e812103d6e0463ab77d643f9ed06154_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzcwNw_340429a8-e1b9-4793-ab2c-207f43b0dd65"><ix:nonFraction unitRef="gbp" contextRef="i5e812103d6e0463ab77d643f9ed06154_I20211224" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzcwNw_69bde86f-3f5f-4af7-9dbf-e0eff6a1cbca">663</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="gbp" contextRef="i5b194681e96b4853b75c2d963e28a104_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzcxNA_408e5769-85e7-4bc7-988b-3c00fed07d94"><ix:nonFraction unitRef="gbp" contextRef="i5b194681e96b4853b75c2d963e28a104_I20210326" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzcxNA_9d108efd-5101-4f52-b048-12c80a054eaa">928</ix:nonFraction></ix:nonFraction> British Pounds Sterling at December&#160;24, 2021 and March&#160;26, 2021, respectively (approximately $<ix:nonFraction unitRef="usd" contextRef="i5e812103d6e0463ab77d643f9ed06154_I20211224" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzc4Mw_2eee9a7c-f58f-41ba-9707-4ecd7af9e966"><ix:nonFraction unitRef="usd" contextRef="i5e812103d6e0463ab77d643f9ed06154_I20211224" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzc4Mw_608bf32f-3256-42f6-846a-1b72d930ed19">882</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="i5b194681e96b4853b75c2d963e28a104_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzc5MA_8bc9340b-8b55-43e7-a5ae-34f71f6b1241"><ix:nonFraction unitRef="usd" contextRef="i5b194681e96b4853b75c2d963e28a104_I20210326" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzc5MA_ed56574a-a53b-4c83-a00c-1f95ddc5b7bc">1,272</ix:nonFraction></ix:nonFraction> at December&#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="i2820b8532ed0426e884061a51b97acf5_D20210327-20211224" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDI0Ng_aba602b8-9695-4e2f-acfe-aa3fb8aea972">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="i2820b8532ed0426e884061a51b97acf5_D20210327-20211224" decimals="INF" name="us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDM2Nw_53f33fa7-04b1-44db-ae68-b2765762965a">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="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDQ3Ng_c99e3857-20e4-4f11-bcfb-027711dfefea">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="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDYxMA_004d762d-fd21-4174-844d-40a8ea2a5a29">100</ix:nonFraction>% of the participants&#8217; pretax contributions, up to a maximum of <ix:nonFraction unitRef="number" contextRef="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDY3NQ_22552cfa-5cdd-4d3d-b3a2-46438f85b070">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="i360d3d89dea34d7eacc2af72ed48ce22_D20210925-20211224" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDc2Mg_a9797422-c11a-4fb8-936c-a10ec1a9df59">655</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDc2OQ_479577f0-36c2-488a-b4b8-4b731d5ef8fe">3,000</ix:nonFraction> f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the three- and nine-month periods ended December&#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="i82c6c095bd214298bec34e5a10bf0014_D20200926-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDgxOQ_1bd526c1-de52-45dd-99b4-686cf02a6eea">1,112</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9dbea3684aee470eb9b5bcebac9b8d6e_D20200328-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDgyNg_034e5134-4f62-4376-8d36-11201931a163">3,181</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 nine-month periods ended December&#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 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="icfc1072b46a742038a6d49be7f0925fe_D20210925-20211224" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTEzMA_2587f524-342f-4099-b6e1-33f1a23f94d2">209</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia2b26507e0214def92dbba7002634a5d_D20210327-20211224" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTEzNw_77e777b7-a614-467e-9a42-dde45b9136b2">639</ix:nonFraction> for the three- and nine-month periods ended December&#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="id02baf3cf2c94b148d25a485d6b12f79_D20200926-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTE4Nw_ac089383-7934-4875-be81-aff878df567f">207</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="i029b7effafa34aad964bf899b55383e8_D20200328-20201225" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTE5NA_b339bce4-6834-4234-b61d-b9a1b15bb59c">592</ix:nonFraction> for the three- and nine-month periods ended December&#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%">26</span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_82"></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%">16. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjgzNQ_83874bbf-ac98-4c60-b386-3c0313226fc0" continuedAt="i9c085d8531804f56b7ce56780114aff1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i9c085d8531804f56b7ce56780114aff1"><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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfNjk2_10a90f25-88d6-4a9b-8292-a8e99a3b1a41">863</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="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfNzAz_873e88e4-f990-4be0-99d5-a3b7e46862e5">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 December&#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%"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjE0NQ_6261b497-ae58-4f5a-a470-ddefd3a3128c"><ix:nonFraction unitRef="usd" contextRef="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjE0NQ_a1a839ed-45ef-4448-bd27-a355532ca4d8">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 December&#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="ie92096c58de0443b93b10a8df998c516_I20211224" decimals="INF" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjE5OTAyMzI1ODYwNQ_9411514f-f803-4443-9da6-c5e7fb8754b2"><ix:nonFraction unitRef="usd" contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326" decimals="INF" name="us-gaap:AccrualForEnvironmentalLossContingencies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjE5OTAyMzI1ODYwNQ_b99c7221-ee12-4c3e-a42e-abe1884e4368">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%"> significant environmental accruals were established at December&#160;24, 2021 and March&#160;26, 2021.</span></div></ix:continuation><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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%">17. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjQ1Mg_c6c682ce-f927-410d-bb6b-3454997cf0f8" continuedAt="i75b05b10e07a4a69815ea0eabd31b7be" escape="true">Net Income per Share</ix:nonNumeric></span></div><ix:continuation id="i75b05b10e07a4a69815ea0eabd31b7be" continuedAt="i57959ed26acc45ee9f5212614b0da470"><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="i47e71a1ff22e41d5b968cc2c70cc0d75_D20201102-20201102" decimals="INF" name="algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjcz_7c342546-2a10-49fb-a6a4-b403d7862bb7">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="i7adadf3e6201414682b2af6c43209306_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfNDg2_563712a0-9751-447f-a42f-2c7bcde08e2f">15.822</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="i1fe847e894884f00b48b50f12834d751_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfNDkz_0a6089f9-a14f-4c16-85a4-13ecff973709">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, </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="i7adadf3e6201414682b2af6c43209306_D20201102-20201102" decimals="INF" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfNjI0_30bf965f-0918-4a7d-949c-a98c0b33599e">2,066,508</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1fe847e894884f00b48b50f12834d751_D20201102-20201102" decimals="INF" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfNjMx_76b48b4f-74f1-40ee-ace1-47f691bf4eea">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="background-color:#ffffff;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="i1b369f9db46c419e9d598fe386c32e8b_D20201101-20201101" decimals="INF" name="algm:CommonStockPriorityDividendRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfOTMx_9f3e7b5d-87d9-462a-9750-1cdaf5ae7f5d">8</ix:nonFraction>%. After Class A shareholders received an annualized return on capital of <ix:nonFraction unitRef="number" contextRef="i1b369f9db46c419e9d598fe386c32e8b_D20201101-20201101" decimals="INF" name="algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMTAwNg_a95a3bea-f2a1-4556-8c94-166a91bfe85e">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 nine-month periods ended December&#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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMTYxMg_b6c2537f-9fe2-462b-9143-72e71360d07d">124,363,078</ix:nonFraction> shares for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">three-month period ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> December&#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%">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="i57959ed26acc45ee9f5212614b0da470"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjQ1NA_ce5a6782-940f-43c8-bac4-a898078e2b3e" 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 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><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%">Nine-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%">December 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%">December 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%">December 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%">December 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMi0xLTEtMS0zMTkyMA_9aba8684-b90a-4c94-99aa-c32e9d5d3885">32,936</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMi0zLTEtMS0zMTkyMA_ddc1bd8c-7432-4996-858a-09c4f90f3180">5,095</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMi01LTEtMS0zMTkyMA_6980dc22-5696-4dc3-bbc8-727af7610a37">93,791</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMi03LTEtMS0zMTkyMA_891a8611-0a5d-4ad1-9851-797153e94613">9,309</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy0xLTEtMS0zMTkyMA_8ffe5b6f-1675-44f9-9019-2a65509ff14d"><ix:nonFraction unitRef="usd" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy0xLTEtMS0zMTkyMA_dd0ddfa0-3a9c-4ed7-b9c1-1429cf3ea36c">32,973</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy0zLTEtMS0zMTkyMA_d290a1a4-441c-4fee-b90d-4dde99a1403f"><ix:nonFraction unitRef="usd" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy0zLTEtMS0zMTkyMA_f8aa55b1-7b4c-4f7d-b172-fd7902fa2ad0">5,060</ix:nonFraction></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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy01LTEtMS0zMTkyMA_3e729b08-54f3-4975-87d4-2b9c80b528a0"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy01LTEtMS0zMTkyMA_9c836440-6263-4527-8dbe-a5a3f7654260">93,903</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy03LTEtMS0zMTkyMA_3c1efac4-301c-4545-b982-bde31c9cabbb"><ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy03LTEtMS0zMTkyMA_c15e7827-44a8-4efa-b389-236b7be645ed">9,412</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNC0xLTEtMS0zMTkyMA_e8390a86-540c-43c2-a0f1-4265e29c36e5">189,736,901</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNC0zLTEtMS0zMTkyMA_c03de053-4723-4c7e-85e9-7a52c7aa5e28">124,363,078</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNC01LTEtMS0zMTkyMA_537904af-508e-41da-acca-b927e3a306d5">189,665,324</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNC03LTEtMS0zMTkyMA_4ff36c9a-6b6b-4a9a-8415-1fce026c9a4f">48,121,026</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNS0xLTEtMS0zMTkyMA_f7edad64-61de-4858-83d5-008dcdf8be1c">2,331,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="shares" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNS0zLTEtMS0zMTkyMA_76cd7f5e-a982-4e20-8f04-9f2d27399938">&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNS01LTEtMS0zMTkyMA_701ae092-fa9f-42cd-a81a-ec61cb3d3cbb">2,013,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="shares" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNS03LTEtMS0zMTkyMA_9349c20c-385c-47a6-a84c-171b10533223">123,517,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNi0xLTEtMS0zMTkyMA_a74ccb72-9caa-4b30-8ec2-018c3edb05f1">192,068,222</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNi0zLTEtMS0zMTkyMA_a21c8940-f025-4c31-9a17-a534f33526cc">124,363,078</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNi01LTEtMS0zMTkyMA_bd3a6eda-bd64-4f45-abe1-53879b2021b4">191,678,951</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNi03LTEtMS0zMTkyMA_f77c1c37-5ac6-4315-aab7-6a04e11abc9c">171,638,787</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNy0xLTEtMS0zMTkyMA_2f317797-6e5d-47c4-a478-5a8d4556ec62">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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNy0zLTEtMS0zMTkyMA_2f35142f-d71a-45f3-ac4f-7e94977040e2">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNy01LTEtMS0zMTkyMA_aec1846d-1516-4477-89c3-bc1712ae10cf">0.49</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNy03LTEtMS0zMTkyMA_377aad26-d841-4321-8ce0-2480c9096ad9">0.19</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOC0xLTEtMS0zMTkyMA_6614415f-fa78-4064-b65d-9d4ea05ce076">0.17</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOC0zLTEtMS0zMTkyMA_72aec8b0-8cb1-4c39-8bee-1301a329423a">0.04</ix:nonFraction>)</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOC01LTEtMS0zMTkyMA_c7335f18-8272-4d7b-bafb-581c895658d3">0.50</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOC03LTEtMS0zMTkyMA_ebd4c2ac-70a2-4f77-a495-ce0ace2f38bc">0.20</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOS0xLTEtMS0zMTkyMA_b06a28b6-fdb2-4f5a-9d0f-d2ab6c2e45bf">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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOS0zLTEtMS0zMTkyMA_90bd37a4-d17a-4201-98d9-96d0ba33219f">0.04</ix:nonFraction>)</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOS01LTEtMS0zMTkyMA_3268ea61-1852-4ad1-a77b-28b40eaa99a4">0.49</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOS03LTEtMS0zMTkyMA_bd0e2954-eada-40e6-a5f7-c941fb239829">0.05</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMTAtMS0xLTEtMzE5MjA_6585a1f6-57b0-4884-a195-c505e8d155fc">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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMTAtMy0xLTEtMzE5MjA_d1ce82b7-6790-422f-91a8-3b6cf68e0da6">0.04</ix:nonFraction>)</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMTAtNS0xLTEtMzE5MjA_11a8f501-b48a-4786-980c-499ba17e9158">0.49</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMTAtNy0xLTEtMzE5MjA_5de67729-c382-425a-b62d-2ac45b9d25f2">0.05</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></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 computed net income per share for the three- and nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. As the Company was in a net loss position for the three-month period ended December&#160;25, 2020, common stock equivalents of <ix:nonFraction unitRef="shares" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjE5OTAyMzI2MDA2MA_76892c06-049d-4ce4-a2e3-48ea1cf9fd88">57,553,282</ix:nonFraction> were deemed antidilutive.</span></div><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjQ1NQ_d2ae5449-0b57-4f00-a87b-9ba7d97ee835" 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%">Nine-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%">December 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%">December 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%">December 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%">December 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="i15197a43cda141f1a4e0f5817ea9412c_D20210925-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMi0xLTEtMS0zMTkyMA_8e19cd44-1901-4465-98ce-f381d88e04ea">1,199,816</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="i3b2a015ae8cc4daea7309599baebbeff_D20200926-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMi0zLTEtMS0zMTkyMA_de468131-fcf6-4f1f-b938-2a60b0f25125">377,767</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="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMi01LTEtMS0zMTkyMA_b10862f3-bb48-493c-8d92-2d261ef5fedc">1,046,229</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="i99ac77a867354aef961412e94246c4f4_D20200328-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMi03LTEtMS0zMTkyMA_00c2c7e9-0325-42ac-a9ef-cc922e44a23e">125,922</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="i7fa9b2b24c864f2a952096f1bcc3ef4e_D20210925-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMy0xLTEtMS0zMTkyMA_c65270e1-b00c-4d9c-a871-742544516871">1,117,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i127e7bffb0bd4f1fa7e6daef44998441_D20200926-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMy0zLTEtMS0zMTkyMA_ce34b568-c978-4204-8d29-16eacbe355c2">422,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMy01LTEtMS0zMTkyMA_3b471131-bfe1-49b5-819e-0954f94d9ee1">959,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6b1575e114a0430da016b37306a05bf5_D20200328-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMy03LTEtMS0zMTkyMA_b28af837-b6eb-49e5-841a-a78b58966806">140,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7a2dcd022bd54c989d7cbc122a2446ee_D20210925-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNC0xLTEtMS0zMTkyMA_e63bedcf-a82f-4e31-a10b-5cddfb1bd8d6">13,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idb064160ac9b40bebe17531a3b109afe_D20200926-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNC0zLTEtMS0zMTkyMA_422e5d7f-3e18-4b1c-a783-563d7e7ef3b7">&#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="shares" contextRef="i12d7aec28be34959a76b9983d031b620_D20210327-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNC01LTEtMS0zMTkyMA_d65cc4c9-60f6-40cf-acd3-a25ad6c1842d">8,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6364a54f213449268ea09d8c8a37dd67_D20200328-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNC03LTEtMS0zMTkyMA_5838c4a5-bdac-4e70-afff-6b97ed4aedf3">&#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%">Shares related to Common Stock Conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if7fc17b49e6b4a59b583045a69f58eb5_D20210925-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNS0xLTEtMS0zMTkyMA_e00e2320-e1ee-43f1-a44c-5f5d64642c07">&#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="ifb6f16b139ac4bb1ad1609a0b89670a0_D20200926-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNS0zLTEtMS0zMTkyMA_10f52b05-dc5e-4dda-9cf5-5439b375053b">56,752,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="ic053bfd504e54500a16c6c936132563b_D20210327-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNS01LTEtMS0zMTkyMA_714f9a61-cd71-4a5a-8b04-082f883cdc59">&#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="ic0bbff3a3b684636a2c754b38de606b5_D20200328-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNS03LTEtMS0zMTkyMA_ee4fdcc7-db76-4885-9e0a-5dbc108945f6">123,250,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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: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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNi0xLTEtMS0zMTkyMA_c80f1a7a-e9e8-49c8-a848-dcc453abf709">2,331,321</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNi0zLTEtMS0zMTkyMA_76892c06-049d-4ce4-a2e3-48ea1cf9fd88">57,553,282</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNi01LTEtMS0zMTkyMA_34c27bb6-4840-41d6-b493-6d5eb059817e">2,013,627</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="0" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNi03LTEtMS0zMTkyMA_1aacb060-036e-429c-ae93-e5a6c96108b4">123,517,761</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="i4dfa27b0ea8041939fea9a1b0436a46c_88"></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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTUzMw_03d1bddf-ceff-4247-a341-ef3a0d9db997" continuedAt="i6da49c14d25140c5be103f0736e8fc36" escape="true">Common Stock and Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i6da49c14d25140c5be103f0736e8fc36" continuedAt="i64cecd29ae96473bbdcd631239280de2"><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 nine months ended December&#160;24, 2021, the Company granted <ix:nonFraction unitRef="shares" contextRef="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNDU1_6a1e13a7-c10d-4137-a1fe-309bae052f79">1,030,887</ix:nonFraction> RSUs to employees with an estimated grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNTE5_8e71eed7-a275-415e-9d74-10dd024c238d">25.47</ix:nonFraction>. Stock-based compensation expense related to non-vested awards not yet recorded at December&#160;24, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i47b5b2c2490b45eda5095e626a110c6f_I20211224" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNjEy_6bc9469b-1837-4b57-b386-7ce567223c61">25,133</ix:nonFraction>, which is expected to be recognized over a weighted-average of <ix:nonNumeric contextRef="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNjc4_0c82d51e-5c8f-479a-b6f4-4d1e0eb145db">1.34</ix:nonNumeric> years. During the nine months ended December&#160;24, 2021, <ix:nonFraction unitRef="shares" contextRef="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNzA2_02c14c71-d31a-44c2-84ec-c88804def97b">168,717</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="ia139e1bca31a4ddc94ba6f59985c725a_I20211224" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNzQ1_eedd07d5-b4ef-4a20-8d71-c9563da860bf">100</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i5fe39c22b80247e2a9fa9377b8b12fd7_I20211224" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNzUw_a8b8aae5-f797-414c-b659-38f91f3d1499">200</ix:nonFraction>% of target goals. The intrinsic value of the PSU&#8217;s that were unvested during the nine months ended December&#160;24, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfODQ5_850a933f-078b-401c-be33-574121a89e98">36,708</ix:nonFraction>. The total compensation cost related to unvested awards not yet recorded at December&#160;24, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i5b9faee7bc6f46bca7f83599095b209a_I20211224" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfOTM1_cc537556-0153-4bfb-a75a-fac2464427c8">13,765</ix:nonFraction>, which is expected to be recognized over a weighted average of <ix:nonNumeric contextRef="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTAwMQ_6ad1160d-f653-4da2-b5c3-88cfbf0c6283">1.78</ix:nonNumeric> years. <ix:nonFraction unitRef="shares" contextRef="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTAwNQ_f6b48006-495e-4aa6-9caa-cf335076362f">No</ix:nonFraction> shares vested during the nine months ended December&#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 nine months ended December&#160;24, 2021, <ix:nonFraction unitRef="shares" contextRef="ie6cb2f5213c64066b4b1b47ad706dc60_D20210327-20211224" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTA3MA_78e12aa4-91d9-4c8a-9528-91604b10c980">227,530</ix:nonFraction> shares of the Company&#8217;s restricted common stock vested. In addition, <ix:nonFraction unitRef="shares" contextRef="ie6cb2f5213c64066b4b1b47ad706dc60_D20210327-20211224" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTE0Mg_d8f04a04-5960-44fd-8e15-a6194d61f49c">24,014</ix:nonFraction> shares were forfeited, which reduced common stock outstanding during the same period. The Company </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><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="i64cecd29ae96473bbdcd631239280de2"><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%">had <ix:nonFraction unitRef="shares" contextRef="i4629025dbb5240acad75d803d765d0ad_I20211224" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTI0Nw_c60cd36e-f176-430d-866d-142c14bfa20b">154,783</ix:nonFraction> unvested shares of restricted common stock at December&#160;24, 2021 with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4629025dbb5240acad75d803d765d0ad_I20211224" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTM0OA_222aeed8-4ece-4cc7-851c-7407d12d2a7c">14.00</ix:nonFraction> and remaining vesting period of <ix:nonNumeric contextRef="ie6cb2f5213c64066b4b1b47ad706dc60_D20210327-20211224" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTM4Mw_8dd5b1ce-4826-4c0d-bb80-081cdd4f0074">1.07</ix:nonNumeric> years.</span></div><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTUzNA_28f242a7-fcfe-4d6e-a3e7-e027d121e170" 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%">Nine-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%">December 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%">December 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%">December 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%">December 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="i201f9c7a11da47e385e193c4f39cdd06_D20210925-20211224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMi0xLTEtMS0zMTkyMA_c75f2b76-2ce1-44c8-922d-406f0d72d40e">742</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="i845b0159c15841f4a6fbcdabd478d6f6_D20200926-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMi0zLTEtMS0zMTkyMA_2068832b-c70d-40ed-a747-f18cd2e4911c">4,694</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="i062ac036cbe44aceb82f80535feeaf7a_D20210327-20211224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMi01LTEtMS0zMTkyMA_1ac1b74b-85e1-4039-b544-d38f86ec262b">1,992</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="ieaa4a9a583dc4fffa87503581c6e5519_D20200328-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMi03LTEtMS0zMTkyMA_302c883b-8e49-40ae-a931-3be6a5f654ba">4,844</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="iedcc2f3f5eb74c0684c14f8e89f61976_D20210925-20211224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMy0xLTEtMS0zMTkyMA_d469ecab-03df-4af9-a80c-174f79f67e86">1,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide81b10e642243cbb89eb2fa91c83055_D20200926-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMy0zLTEtMS0zMTkyMA_bbf6ff66-b64d-4e56-99a4-fbdb0d72de98">2,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89e40495411d4c36b2e65144cd1c9943_D20210327-20211224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMy01LTEtMS0zMTkyMA_2a91d662-3cd6-4cb3-9b7b-b175f7fade00">2,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a364fa6aba64e71a1974f766843878d_D20200328-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMy03LTEtMS0zMTkyMA_a9f98e58-3e8b-41c6-9aa8-f304f4c8605e">3,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ibd4d56b0dc354b4285aea5b243851624_D20210925-20211224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNC0xLTEtMS0zMTkyMA_daa03ac7-85ee-474e-8881-9a307b985f3c">5,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab7854b4f216439da3fcb6512ff191df_D20200926-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNC0zLTEtMS0zMTkyMA_024b52a1-501a-4e23-a10a-12180fce2d35">38,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib466924717164bc1b8b38fe08388285a_D20210327-20211224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNC01LTEtMS0zMTkyMA_4dd7052b-8e1a-49a2-9713-89669a5b3929">13,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cec6f8b3bd94504ad2a34ecfe3fab01_D20200328-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNC03LTEtMS0zMTkyMA_b58c4e2f-e646-49ad-aeb1-65798665cf17">39,020</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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNS0xLTEtMS0zMTkyMA_053a06a6-7a27-41ed-a8a2-10c84be0ef9f">7,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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNS0zLTEtMS0zMTkyMA_db889f53-a6d4-4b7b-a6b1-8b141ab6d84c">45,876</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNS01LTEtMS0zMTkyMA_525bea8d-bdff-4c5a-8b28-ae6a9ee18afd">18,647</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNS03LTEtMS0zMTkyMA_490b9bcf-3f64-42b8-8cb7-5351803e0c24">46,901</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="i4dfa27b0ea8041939fea9a1b0436a46c_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%">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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTY0MA_d8b8a4f6-75a8-4934-8e65-022bfc2608e9" continuedAt="i4276c2a739824093a3a2c3632a42cc84" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i4276c2a739824093a3a2c3632a42cc84"><ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTYzOQ_217828f7-48cb-4d4b-958c-0f66a4204c5d" 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%">Nine-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%">December 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%">December 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%">December 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%">December 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMi0xLTEtMS0zMTkyMA_42f3788d-7f27-428f-9786-63394022b769">6,517</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMi0zLTEtMS0zMTkyMA_8c48425e-8213-476a-8bc6-6cac77216996">12,169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMi01LTEtMS0zMTkyMA_cc7e0f81-ba0f-4932-8c66-9049845b103a">17,785</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMi03LTEtMS0zMTkyMA_d918a56f-0d07-4842-a5b8-26ca242ab771">9,764</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: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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" sign="-" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMy0xLTEtMS0zMTkyMA_efaa8e2c-d9ce-447d-8599-fdf795904eb4">236</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMy0zLTEtMS0zMTkyMA_7174569a-0623-453a-acaf-ed58d1052017">18,354</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" sign="-" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMy01LTEtMS0zMTkyMA_709e2272-e7ff-4302-8cfb-b659a0234cf6">1,098</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMy03LTEtMS0zMTkyMA_d83137ee-7ebe-4a9a-b6ea-53707b44b4d7">18,149</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:10pt;font-weight:700;line-height:100%">Provision (benefit) 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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNC0xLTEtMS0zMTkyMA_faf9de4b-9350-415f-a210-bee869c1840b">6,281</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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNC0zLTEtMS0zMTkyMA_231e6313-2f6c-4ff1-9024-455377bcac6e">30,523</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNC01LTEtMS0zMTkyMA_bc3570b1-3af2-4deb-940b-7cf22fdc8caa">16,687</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNC03LTEtMS0zMTkyMA_b93ba1eb-8202-4193-8438-488d10d32d50">27,913</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: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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNS0xLTEtMS0zMTkyMA_f391af32-23a7-48c9-9a6b-69b4c4516362">16.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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNS0zLTEtMS0zMTkyMA_7fc6f65e-1adc-4f4f-b4cc-7ef8f83fec92">34.2</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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNS01LTEtMS0zMTkyMA_d9dd74fe-3d65-49aa-aead-c7a8712a9f5e">16.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><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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNS03LTEtMS0zMTkyMA_be49a3ae-1704-422e-adb7-d581875a1175">52.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNi0xLTEtMS0zMTkyMA_fb0d0ff5-0737-4224-8dba-2650c7c6b33a">16.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNi0zLTEtMS0zMTkyMA_bfc96ea4-91d5-48bc-9e4b-4507997e5bc9">85.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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNi01LTEtMS0zMTkyMA_0cf17e51-1ed0-4765-b8a2-a9a5b2b4c7d3">15.1</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="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNi03LTEtMS0zMTkyMA_b7dad22d-2df6-4dbc-afd1-03b36e3c1c18">150.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><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 (benefit) 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-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 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 $<ix:nonFraction unitRef="usd" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTI4OQ_faf9de4b-9350-415f-a210-bee869c1840b">6,281</ix:nonFraction>, or <ix:nonFraction unitRef="number" contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTI5Ng_fb0d0ff5-0737-4224-8dba-2650c7c6b33a">16.0</ix:nonFraction>%, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTMwNA_bc3570b1-3af2-4deb-940b-7cf22fdc8caa">16,687</ix:nonFraction>, or <ix:nonFraction unitRef="number" contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTMxMQ_0cf17e51-1ed0-4765-b8a2-a9a5b2b4c7d3">15.1</ix:nonFraction>%, for the three- and nine-month periods ended December&#160;24, 2021, respectively. Income tax benefit 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="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTM0OA_231e6313-2f6c-4ff1-9024-455377bcac6e">30,523</ix:nonFraction>, or <ix:nonFraction unitRef="number" contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTM1NQ_bfc96ea4-91d5-48bc-9e4b-4507997e5bc9">85.8</ix:nonFraction>%, and $<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTM2Mw_b93ba1eb-8202-4193-8438-488d10d32d50">27,913</ix:nonFraction>, or <ix:nonFraction unitRef="number" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTM3MA_b7dad22d-2df6-4dbc-afd1-03b36e3c1c18">150.9</ix:nonFraction>%, for the three- and nine-month periods ended December&#160;25, 2020, re</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">spectively. The increase in income tax expense was primarily attributable to tax impacts of the IPO transaction recorded in the prior three- and nine-month period. The IPO transaction resulted in excess tax over financial reporting deductions related to a </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="i0b0e99c6ae1846399a4d4cc4364ce4fa_D20200328-20201225" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMjE5OTAyMzI2MDY1Mg_3ccbf6ac-e2e4-47e0-8ef6-af894ac011ee">40,440</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> stock-based compensation charge (and the related incremental tax deductions), a $<ix:nonFraction unitRef="usd" contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductionsDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMjE5OTAyMzI2MDY3Mg_53a78097-cb1a-499a-ba1c-bbe357db4f26">16,000</ix:nonFraction> one-time dividend treated as compensation expense for tax purposes, as well as a tax loss on the divestiture of Polar Semiconductor, LLC (&#8220;PSL&#8221;). The tax impacts of these transactions and other discrete transactions caused an overall U.S. NOL that will be carried back five years. Additional fluctuations in our effective income tax rate relate 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></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%">29</span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_94"></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%">20. <ix:nonNumeric contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNzA2NQ_ca75fe72-1156-4c78-8bd1-b634aad04a94" continuedAt="i88b645d22a764255becc8460cd4d0805" escape="true">Related Party Transactions</ix:nonNumeric></span></div><ix:continuation id="i88b645d22a764255becc8460cd4d0805" continuedAt="i44cb66da39fb435096859344e342decb"><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 t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">otaled $<ix:nonFraction unitRef="usd" contextRef="i4e7be82f1c6c487885dcb6f8cdd46782_D20210925-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzA2_6ede6b1e-ab2c-4320-804a-d843718a2966">39,461</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3586004424b948fdbd65724a8ed9cd9b_D20210327-20211224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzEz_726c7775-55bf-4e8e-9eb6-04db4bb521c5">112,079</ix:nonFraction> during the three- and nine-month periods ended December&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i142cc8104bb54b01a55b333602990a42_D20200926-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzUy_19dec8d4-62da-4046-becf-9b9b742bbe76">26,439</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia59b7e13d95442c592df413b2802aa1d_D20200328-20201225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzU5_16e1cba2-3de7-4d90-90eb-090d194de94c">72,570</ix:nonFraction> during the three- and nine-month periods ended December&#160;25, 2020, respectively. Trade accounts receivables, net of allowances from Sanken, totaled $<ix:nonFraction unitRef="usd" contextRef="ib448283d303c41669304dbc814d0b1ca_I20211224" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDYx_d818d5b5-767f-4707-a1ce-7490613d385a">28,251</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i21b303a4ac424fbebca6104261f4a8a7_I20210326" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDY4_3de4951e-cbc7-4055-8110-2e11aff83029">21,595</ix:nonFraction> as of December&#160;24, 2021 and March&#160;26, 2021, respectively. Other accounts receivable from Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="ib448283d303c41669304dbc814d0b1ca_I20211224" decimals="-3" name="algm:OtherAccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTQ4_fe468bdf-9e77-4fd8-a386-8af2bda0a090">54</ix:nonFraction> a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $<ix:nonFraction unitRef="usd" contextRef="i21b303a4ac424fbebca6104261f4a8a7_I20210326" decimals="-3" name="algm:OtherAccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTU1_d33e7afc-fd2f-4c80-9ad9-8bb5d40d15e4">198</ix:nonFraction> as of December&#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), 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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such fiscal year. During the three- and nine-month periods ended December&#160;24, 2021, the Company (through PSL) received <ix:nonFraction unitRef="usd" contextRef="i59543ef7872042cb85c0ca995c66f89a_D20210925-20211224" decimals="INF" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjAxOQ_2bdda6c7-1319-4948-8297-0947b1d99d0d"><ix:nonFraction unitRef="usd" contextRef="i62c7e4de60884591a24737cbc7483270_D20210327-20211224" decimals="INF" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjAxOQ_67de45df-3c07-4bbf-bb06-85275ded1a28">no</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="i62c7e4de60884591a24737cbc7483270_D20210327-20211224" decimals="INF" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjEzOQ_02a2d8a5-ed55-4bf4-8e70-6b50293d7ac8"><ix:nonFraction unitRef="usd" contextRef="i59543ef7872042cb85c0ca995c66f89a_D20210925-20211224" decimals="INF" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjEzOQ_9e0c1e17-5aeb-4eff-a9cb-efce2d2ebba9">no</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. During the three- and nine-month periods ended December&#160;25, 2020, the Company (through PSL) received fees of $<ix:nonFraction unitRef="usd" contextRef="if22ac0282a1e4ad0a1b3505d5da4e067_D20200926-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjE5OTAyMzI2Mjk3MA_c57baf08-e940-4580-8de8-9ad4235c144f">300</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia44e4f41abbb4da6ab22380c4a367014_D20200328-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjE5OTAyMzI2Mjk4OQ_c555176d-d1ed-4569-b779-86090cb40746">900</ix:nonFraction>, respectively, from Sanken pursuant to the IC Technology Development Agreement, and, during the same periods, the Company paid fees of $<ix:nonFraction unitRef="usd" contextRef="if22ac0282a1e4ad0a1b3505d5da4e067_D20200926-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjE5OTAyMzI2MzAwOA_73c55d7c-ee52-4ec6-85f1-13d412fcaecd">300</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia44e4f41abbb4da6ab22380c4a367014_D20200328-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjE5OTAyMzI2MzAyMw_68166f66-f85c-4ae2-8885-eb3680e780b5">900</ix:nonFraction> to PSL pursuant to the IC Technology Development 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 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 26, 2021, the Company had accrued $<ix:nonFraction unitRef="usd" contextRef="iba33cd7ef0804c159f5208ccd5a20a47_I20210326" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzM5Ng_96b43e4c-7528-4ae1-a47c-98c9f7d013f8">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 distribution of Sanken products in the U.S. and Europe 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 totale</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $<ix:nonFraction unitRef="usd" contextRef="i1498c49a6dae4b51b21fbdb9c5f799bb_D20210925-20211224" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDEwMw_5e6d676b-3d08-45bd-b45a-c84e5f35fd06">11,837</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i02b22bc405b34c98913dc4c0a63ba63d_D20210327-20211224" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDExMA_922141ac-bceb-4c13-8016-eab521e3283c">38,346</ix:nonFraction> for the three- and nine-month periods ended December&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="ibb5733f5777c49cf92db2121320107e3_D20200926-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDE0Ng_4de60c16-c43b-4374-a153-78a389a67da1">11,558</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib497769951cb45d1ad058c744b0808c2_D20200328-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDE1Mw_129d7c0b-b9e7-4857-8bd8-e89d34dabb7a">33,448</ix:nonFraction> for the three- and nine-month periods ended December&#160;25, 2020, respectively. For the three- and nine-month periods ended December&#160;25, 2020, these amounts include $<ix:nonFraction unitRef="usd" contextRef="id195174862dd4aa2947aab2e4155f31d_D20200926-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDIyMw_ccf8b7ef-51c7-42e0-902e-31fb9b566160">1,500</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i49f21c64c05c4271b558d691a10e673d_D20200328-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDIzMA_13c3f070-2d67-403f-af23-c7ce70a17adf">5,000</ix:nonFraction>, respectively, of price support payments. The price support payments were for fiscal year 2021 only. Accounts payable to PSL included in amounts due to a related party totaled $<ix:nonFraction unitRef="usd" contextRef="i568819a2fe2b441b89eb661580602bea_I20211224" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDQ2OQ_039a682d-1bb8-4bb4-98d1-76871c12d4c3">4,051</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ide67b7578fd841dd85a9691cd68523d9_I20210326" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDQ3Ng_b2a5f217-3e21-4bd3-8446-23e5a97e66e8">1,739</ix:nonFraction> as of December&#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%">30</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="i44cb66da39fb435096859344e342decb"><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%">Note Receivable from PSL</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 December 2, 2021, AML entered into a loan agreement with PSL wherein PSL provided an initial promissory note to AML for a principal amount of $<ix:nonFraction unitRef="usd" contextRef="i78f5d6c6b0614ff998fd5e10b3147b4e_I20211202" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc3Mw_2af54f03-bf3c-49f6-8c9f-5bad332c2338">7,500</ix:nonFraction> (&#8220;Initial PSL Loan&#8221;). The Initial PSL Loan will be repaid in equal installments, comprising of principal and interest accrued at <ix:nonFraction unitRef="number" contextRef="i78f5d6c6b0614ff998fd5e10b3147b4e_I20211202" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc4Nw_26bac8d6-3009-4046-972f-e70774836b1a"><ix:nonFraction unitRef="number" contextRef="i134cc19f105d4be9820c9e2838cbf207_I20230101" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc4Nw_a4b3d277-d550-4162-bfa8-eb1ab5d16474">1.26</ix:nonFraction></ix:nonFraction>% per annum, over a term of <ix:nonNumeric contextRef="i4aff8f88b2f841a7a6318ceb4f28597e_D20230101-20230101" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc5Mw_8871c09f-339f-4176-b3ec-d5b5c1bb96c7"><ix:nonNumeric contextRef="if5add449491b4a17934aca66a04f3448_D20211202-20211202" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc5Mw_e030ccd3-d2ab-46e8-bf88-bd5fb13fa116">four years</ix:nonNumeric></ix:nonNumeric> with payments due on the first day of each calendar year quarter (April 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, July 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, October 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</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 January 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</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, PSL has the option of borrowing up to an additional $<ix:nonFraction unitRef="usd" contextRef="i134cc19f105d4be9820c9e2838cbf207_I20230101" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTgxMA_c3963ce3-d94b-4d43-953e-28aa1b195e93">7,500</ix:nonFraction> on or around January 1, 2023 under the same terms of the PSL Loan (&#8220;Secondary PSL Loan&#8221;, and, collectively with the Initial PSL Loan, the &#8220;PSL Promissory Notes&#8221;). The loan funds will be used by PSL to procure a deep ultraviolet scanner and other associated manufacturing tools necessary to increase wafer fabrication capacity in support of the Company&#8217;s increasing wafer demand.</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 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="i596b93fd6073470c857b11d71a5df8aa_I20211224" decimals="INF" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDg4OA_cad9e539-10bc-4453-9ca4-52ceef7c445b">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 December&#160;24, 2021. The Company had related party accounts receivable from SEEL of $<ix:nonFraction unitRef="usd" contextRef="i260e28bc309841ceae6f6158033c150d_I20210326" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTAwOA_0c407e4f-1f43-49ea-ae31-70dd0d684a4a">1,272</ix:nonFraction> as of March 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="i88686993fbdc45d8a8e41eebea086d08_D20210327-20211224" name="algm:LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTgyMw_8007f505-9468-4aed-ba22-257624acbbb3">six months</ix:nonNumeric>&#8217; prior notice. The Company made aggregate payments of approxi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mately $<ix:nonFraction unitRef="usd" contextRef="icb55b93c373f4779a812b5cd441840eb_D20210925-20211224" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTQ5OA_531cdbef-edbf-462c-8fa0-f0a222d260ff">56</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i88686993fbdc45d8a8e41eebea086d08_D20210327-20211224" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTUwNQ_085a0726-253f-4359-accc-695a9b1b0c1c">166</ix:nonFraction> to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sanken under the sublease agreement during the three- and nine-month periods ended December&#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="i205cc36e7efd4c15b11c088e4e8cdc39_D20200926-20201225" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTU4Mw_c161772d-e6db-4574-beb4-634841b7e726">59</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="i367e9d9c010a4a32a40b8b3a38a10f93_D20200328-20201225" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTU5MA_34300106-c311-4d02-b5e3-b44a2adfc9c7">173</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 nine-month periods ended December&#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 December 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="i0853aa3e4b724037be19380b76e8ce79_I20180531" decimals="-3" name="algm:RelatedPartyTransactionMonthlyFeePayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjE0OQ_bf364689-665a-42ff-85c6-04340621f5c8">30</ix:nonFraction> per month to $<ix:nonFraction unitRef="usd" contextRef="i7acb2e8eaa4b451599b2c62c1b1b0f75_I20180630" decimals="-3" name="algm:RelatedPartyTransactionMonthlyFeePayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjE2NQ_ee7d916b-8e05-4a3e-a7d1-d571712ae5df">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="i184339e9c19248198e15d10a8bc5f26c_D20180901-20180930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjI5MA_dd9cfeef-64f3-482d-a848-8893b1217a97">12,000</ix:nonFraction> shares of the Company&#8217;s Class L common stock and a signing bonus of $<ix:nonFraction unitRef="usd" contextRef="i3d5c536ac4764b23be72df0fcf1cfe72_D20180901-20180930" decimals="-3" name="algm:RelatedPartyTransactionSigningFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjM2MQ_857d7c8d-3c31-4152-9ed0-168f1f587f41">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="i3d5c536ac4764b23be72df0fcf1cfe72_D20180901-20180930" decimals="-3" name="algm:RelatedPartyTransactionSeverancePaymentIfTerminated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjU5OA_098c7ebf-a3f9-4183-a459-f9c3145371f9">180</ix:nonFraction> as well as a <ix:nonNumeric contextRef="i3d5c536ac4764b23be72df0fcf1cfe72_D20180901-20180930" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNzA2Nw_e2756bff-5bbf-40a9-ae32-bb66e022f4b4">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 nine-month periods ended December&#160;24, 2021, the Company paid aggregate fe</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 of $<ix:nonFraction unitRef="usd" contextRef="i09ef8ed53d3f4b759cb449b03744fa2f_D20210925-20211224" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjg1MA_4d4aae06-a651-4b60-9abe-cd8d135ed305">69</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie64ae595efa94aaaa493448d1f12a572_D20210327-20211224" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjg1Nw_e56682ea-34a3-43f3-8900-bbd32e57d36b">191</ix:nonFraction>, res</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pectively, to Mr. Kazerounian pursuant to the Consulting Agreement. During the three- and nine-month periods ended December&#160;25, 2020, the Company paid aggregate fees of $<ix:nonFraction unitRef="usd" contextRef="i3f173a67cdbd436d9abc6d12dd7d1776_D20200926-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjk4NQ_f952d855-e84d-4b67-a2c9-c7e0b5a0355e">82</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ide08061c564d4cd38c497b85d9d886c3_D20200328-20201225" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjk5Mg_edd49405-22c2-42b9-961d-3758de6b3e08">262</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%">31</span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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 nine-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%"> December&#160;24, 2021 and December&#160;25, 2020 relate to the 13-week periods ended December&#160;24, 2021 and December&#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="i4dfa27b0ea8041939fea9a1b0436a46c_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 nine-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%"> December&#160;24, 2021, we generated $186.6 million and $568.4 million in total net sales, respectively, with $33.0 million and $93.9 million in net income and $54.9 million and $167.7 million in Adjusted EBITDA in such fiscal periods, respectively. During the three- and nine-month periods ended December&#160;25, 2020, we generated $164.4 million and $416.1 million in total net sales, respectively, with $5.1 million in net loss and $9.4 million in net income and $39.6 million and $98.6 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%">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;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%">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-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="i4dfa27b0ea8041939fea9a1b0436a46c_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="i4dfa27b0ea8041939fea9a1b0436a46c_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:112%">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, despite current inflationary and pricing conditions, we expect the ASPs of our products to decline over time, and 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="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%">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. We continue to see demand for our products exceed supply and we are operating in a inflationary environment.</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 </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-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%">material costs and yields. Our pricing and margins depend on the volumes and the features of the products we produce and 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="i4dfa27b0ea8041939fea9a1b0436a46c_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, have affected, and are expected to continue 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%">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"><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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> recorded in the three months ended December&#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 (benefit)</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 or benefit 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%">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-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 December&#160;24, 2021 Compared to Three-Month Period Ended December&#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 December&#160;24, 2021 and December&#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%">December 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%">December 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%">186,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">164,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">22,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">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%">85,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">101,165&#160;</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%">74,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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,740&#160;</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%">35.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%">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%">30,297&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</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%">37,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(29,687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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%">(2,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">65,560&#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%">98,649&#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%">(33,089)</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%">(33.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;text-align: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 (loss)</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%">35,605&#160;</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,224)</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%">59,829&#160;</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%">247.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%">Other income (expense), 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="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%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(9,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,598)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></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%">Foreign currency transaction 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%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</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, 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%">3,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%">(510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(812.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></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 other income (expense), net</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%">3,649&#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,359)</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%">15,008&#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%">132.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;text-align: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 (loss) before income tax provision (benefit)</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%">39,254&#160;</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%">(35,583)</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%">74,837&#160;</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.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 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 (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (loss)</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%">32,973&#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:10pt;font-weight:400;line-height:100%">(5,060)</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:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,033&#160;</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%">751.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">5.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%">Net income (loss) 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%">32,936&#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%">(5,095)</span></td><td style="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%">38,031&#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%">746.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></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%">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-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%">December 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%">December 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%">45.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%">54.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 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%">54.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%">45.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">16.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%">18.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 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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.1&#160;</span></td><td style="background-color:#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 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%">(1.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%">&#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%">35.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%">60.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%">Operating income (loss)</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.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><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%">(14.7)</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 income (expense), 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="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%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(5.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></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%">Interest expense, 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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.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></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%">Foreign currency transaction 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%">&#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%">(0.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%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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></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, 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.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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 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:#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%">1.9&#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%">(7.0)</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;text-align: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 (loss) before income tax provision (benefit)</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%">21.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%">(21.7)</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 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 (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 (loss)</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%">17.6&#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%">(3.1)</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%">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%">&#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%">&#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;text-align: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 (loss) attributable to Allegro MicroSystems, Inc.</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%">17.6&#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"><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-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%">(3.1)</span></td><td style="background-color:#cceeff;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 $22.2&#160;million, or 13.5%, to $186.6&#160;million in the three-month period ended December&#160;24, 2021 from $164.4&#160;million in the three-month period ended December&#160;25, 2020. This increase was primarily due to the continued economic recovery and increase in demand across most automotive and industrial solutions. Much of the favorable growth in total net sales was attributable to higher demand for our ADAS, safety, comfort and convenience, xEV, broad-based industrial and gaming applications.</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%">December 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%">December 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%">130,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">113,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">16,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">31,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">23,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,964)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">186,629&#160;</span></td><td style="background-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%">164,449&#160;</span></td><td style="background-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%">22,180&#160;</span></td><td style="background-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%">13.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="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-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 $16.9 million, or 14.8%, and industrial of $8.2 million, or 34.9%, partially offset by a decrease in other of $3.0 million, or 11.0%.</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%">Automotive net sales increased in the three-month period ended December&#160;24, 2021 compared to the three-month period ended December&#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. As a result, we experienced higher demand for our ADAS, safety, comfort and convenience and xEV applications during the third quarter of 2022 compared to the same period last 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%">Industrial net sales improved in the three-month period ended December&#160;24, 2021 compared to the three-month period ended December&#160;25, 2020 due primarily to the growth across our industrial applications, including data center and factory automation.</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%">December 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%">December 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%">62,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">54,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,453&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">123,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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;text-align: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%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</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%">186,629&#160;</span></td><td style="background-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%">164,449&#160;</span></td><td style="background-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%">22,180&#160;</span></td><td style="background-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%">13.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 primarily by increases of $14.1 million, or 12.9%, in magnetic sensor IC product sales and $8.5 million, or 15.5%, in power integrated circuit product 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 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%">December 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%">December 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%">26,228&#160;</span></td><td style="background-color:#ffffff;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%">23,934&#160;</span></td><td style="background-color:#ffffff;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%">2,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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%">4,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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%">29,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">39,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">48,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">17,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">186,629&#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%">164,449&#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%">22,180&#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%">13.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></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 most geographic locations in the three-month period ended December&#160;24, 2021 compared to the three-month period ended December&#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 $13.0 million, or 49.3%, which was primarily driven by higher demand for our automotive applications, particularly safety, comfort and convenience, internal combustion engine (&#8220;ICE&#8221;), xEV and ADAS. The increase in net sales of $2.5 million, or 5.5%, in Greater China and $2.3 million, or 9.6%, in the United States related to </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"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">higher demand for our broad-based industrial and ADAS offerings. South Korea experienced sales growth of $2.3 million, or 13.2%, mainly due to higher demand across all automotive sectors, while Other Asia sales growth of $1.1 million, or 6.4%, was attributable primarily to higher data center demand in our industrial sector. The increase in net sales of $1.7 million, or 5.9%, in Europe, predominantly comprised of Germany and France, was primarily driven by increases in wireless infrastructure and factory automation demand.</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 decreased by $4.6 million, or 5.1%, to $85.5 million in the three-month period ended December&#160;24, 2021 from $90.0 million in the three-month period ended December&#160;25, 2020. The decrease in cost of goods sold was primarily attributable to decreases in amortization of manufacturing cost absorptions and conversion costs and lower Voxtel impacts, mainly from the discontinuation of a product line, partially offset by higher overall production volume in the third quarter of 2022.</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 $26.7 million, or 35.9%, to approximately $101.1 million in the three-month period ended December&#160;24, 2021 from $74.4 million in the three-month period ended December&#160;25, 2020. The increase in gross profit was driven by a $22.2 million operational increase in net sales to all markets discussed above coupled with 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 decreased by $0.7 million, or 2.3%, to $30.3 million in the three-month period ended December&#160;24, 2021 from $31.0 million in the three-month period ended December&#160;25, 2020. This decrease was primarily due to decreases in stock-based compensation expense of $2.0 million and inventory and supplies of $1.0 million, partially offset by a combined $2.2 million increase in employee-related variable compensation costs, as well as general operating expenses, including dues and subscriptions.</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 16.2% of our total net sales for the three-month period ended December&#160;24, 2021, a decrease from 18.9% of our total net sales for the three-month period ended December&#160;25, 2020. This percentage decrease was primarily due to the growth in net sales in the three-month period ended December&#160;24, 2021 and, to a lesser extent, the impacts to R&amp;D expenses 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%">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 decreased by $29.7 million, or 43.9%, to $38.0 million in the three-month period ended December&#160;24, 2021 from $67.7 million in the three-month period ended December&#160;25, 2020. This decrease was primarily due to lower stock-based compensation expense of $32.3 million and combined decrease in facilities, supplies and personnel costs of $5.5 million. These lower costs were partially offset by higher general operating expenses of $8.1 million, particularly higher employee-related variable compensation and personnel costs, professional fees, contract labor costs, as well as severance expense related to the departure of an officer in the third quarter of fiscal 2022.</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 20.3% of our total net sales for the three-month period ended December&#160;24, 2021, a decrease from 41.1% of our total net sales for the three-month period ended December&#160;25, 2020. This percentage decrease was primarily due to the growth in net sales in the three-month period ended December&#160;24, 2021. In addition, the percentage decrease represents the lower SG&amp;A expenses as discussed above, as those costs were incrementally higher for the three-month period ended December&#160;25, 2020 due in large part to IPO-related costs and accelerated vesting of the Class A and L common stock and RSU Conversion Program incurred during that period.</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%">Loss on debt extinguishment</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%">Loss on debt extinguishment reflected a $9.1 million loss in the three-month period ended December&#160;25, 2020, representing the write-off of unamortized balances of previously deferred financing costs as a result of the $300.0 million Term Loan Facility principal balance repayment on November 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%">Interest expense, 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 $0.3 million in the three-month period ended December&#160;24, 2021 compared to interest expense, net of $2.6 million in the three-month period ended December&#160;25, 2020. The decrease in interest expense was primarily due to lower outstanding debt balances during the three-month period ended December&#160;24, 2021 attributable to </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%">mandatory interest payments on the original $325.0 million senior secured debt before repayment of $300.0 million of this balance after the IPO in the three-month period ended December&#160;25, 2020.</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:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded an insign</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ificant amount of foreign currency transaction loss in the three-month period ended December&#160;24, 2021 compared to a loss of $0.1 million in the three-month period ended December&#160;25, 2020. The foreign currency transaction loss in the three-month period ended December&#160;24, 2021 was primarily due to the realized and unrealized losses from our UK location of $0.4 million, mostly offset by $0.2 million of realized and unrealized gains from our Philippines location, as well as approximately $0.2 million of unrealized gains on our investments in marketable securities. The foreign currency transaction loss recorded in the three-month period ended December&#160;25, 2020 was primarily due to $0.3 million of realized and unrealized losses from our UK and Philippines locations, partly offset by $0.2 million of realized and unrealized gains from our Thailand location.</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 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.3 million gain in the three-month period ended December&#160;24, 2021 compared to a $0.9 million gain in the three-month period ended December&#160;25, 2020, 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, </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 increased by $4.1 million to $3.6 million of miscellaneous gain in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the three-month period ended December&#160;24, 2021 from</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.5 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of miscellaneous loss in the three-month period ended December&#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%">. This increase was largely attributable to $3.5 million of unrealized gains on equity securities and a $0.4 million gain related to the sale of scrap metal.</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 (benefit)</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 ra</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">te were $6.3 million, or 16.0%, respectively, </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 December&#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%">and income tax benefit and the effective tax rate were $30.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or 85.8%, respectively, in the three-month period December&#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 income tax expense was primarily attributable to tax impacts of the IPO transaction recorded in the prior three-month period. The IPO transaction resulted in excess tax over financial reporting deductions related to a $40.4 million stock-based compensation charge (and the related incremental tax deductions), a $16.0 million one-time dividend treated as compensation expense for tax purposes, as well as a tax loss on the divestiture of PSL. The tax impacts of these transactions and other discrete transactions caused an overall U.S. NOL that will be carried back five years. Additional fluctuations in our effective income tax rate relate 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 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><div id="i4dfa27b0ea8041939fea9a1b0436a46c_121"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></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%">Nine-Month Period Ended December&#160;24, 2021 Compared to Nine-Month Period Ended December&#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 nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020.</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: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%">Nine-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%">December 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%">December 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%">568,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">152,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">270,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%">224,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">20.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%">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%">297,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"></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%">191,896&#160;</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%">105,961&#160;</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%">55.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">89,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">11.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 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%">104,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.3)</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%">(2,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">191,456&#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%">199,186&#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,730)</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%">(3.9)</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 (loss)</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%">106,401&#160;</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%">(7,290)</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%">113,691&#160;</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%">1559.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;text-align: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 income (expense), 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="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%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(9,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:left;vertical-align: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%">Interest expense, 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,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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%">Foreign currency transaction 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%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7)</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%">Other, 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%">5,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(297)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1856.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 other income (expense), net</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%">4,189&#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,211)</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%">15,400&#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%">137.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Income (loss) before income tax provision (benefit)</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%">110,590&#160;</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%">(18,501)</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%">129,091&#160;</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%">697.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Income tax provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,913)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">(159.8)</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</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%">93,903&#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:10pt;font-weight:400;line-height:100%">9,412&#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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,491&#160;</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%">897.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 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%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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%">8.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;text-align: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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">93,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"></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%">9,309&#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%">84,482&#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%">907.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></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%">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: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%">Nine-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%">December 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%">December 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.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%">53.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 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%">52.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%">46.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%">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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.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%">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%">18.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%">28.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 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.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%">&#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.6&#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%">47.8&#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%">Operating income (loss)</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.8&#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%">(1.7)</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 income (expense), 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="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%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(2.2)</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%">Interest expense, 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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Foreign currency transaction 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%">(0.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Other, 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.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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 other income (expense), net</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%">0.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%">(2.9)</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;text-align: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 (loss) before income tax provision (benefit)</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%">19.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%">(4.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 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 (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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</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%">16.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%">2.2&#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%">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%">&#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%">&#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;text-align: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-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%">16.5&#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"><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-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.2&#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"><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 sa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">les increased by $152.3&#160;million, or 36.6%, to $568.4&#160;million in the nine-month period ended December&#160;24, 2021 from $416.1&#160;million in the nine-month period ended December&#160;25, 2020. This increase was primarily due to the continued economic recovery and increases in demand for ADAS, safety, comfort and convenience, xEV, wireless infrastructure, personal mobility, industrial automation and gaming applications.</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 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: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%">Nine-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%">December 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%">December 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%">390,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">279,759&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">110,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">98,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">50.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 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%">79,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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%">568,381&#160;</span></td><td style="background-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%">416,099&#160;</span></td><td style="background-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%">152,282&#160;</span></td><td style="background-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%">36.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></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 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 $152.3 million, or 36.6%, to $568.4 million in the nine-month period ended December&#160;24, 2021 from $416.1 million in the nine-month period ended December&#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%">Auto</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">motive net sales increased in the nine-month period ended December&#160;24, 2021 compared to the nine-month period ended December&#160;25, 2020 due to the continued higher demand for our ADAS, safety, comfort and convenience, xEV 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%">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-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 nine-month period ended December&#160;24, 2021 compared to the nine-month period ended December&#160;25, 2020 primarily due to increased demand in gaming, industrial automation, wireless infrastructure and personal mobility.</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%">Nine-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%">December 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%">December 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%">195,054&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">146,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">48,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 (&#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%">371,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">38.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%">1,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">75.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">568,381&#160;</span></td><td style="background-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%">416,099&#160;</span></td><td style="background-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%">152,282&#160;</span></td><td style="background-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%">36.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></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 $102.9 million and in power IC product sales of $48.8 million during the nine-month period ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> December&#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%">Nine-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%">December 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%">December 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%">80,854&#160;</span></td><td style="background-color:#ffffff;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%">57,892&#160;</span></td><td style="background-color:#ffffff;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%">22,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">16,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%">10,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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%">97,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">112,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">142,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">61,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">57,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%">44,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">568,381&#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%">416,099&#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%">152,282&#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%">36.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></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 nine-month period ended December&#160;24, 2021 compared to the nine-month period 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%"> December&#160;25, 2020 was 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 year-over-year.</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%">The increase in net sales in Japan of $39.5 million, or 54.4%, which was primarily driven by higher demand for our ICE, safety, comfort and convenience, ADAS, xEV and personal mobility offerings. The increase in net sales of $26.6 million, or 37.8%, in Europe, predominantly comprised of Germany and France, was primarily driven by increases in ICE, safety, comfort and convenience, ADAS, xEV and industrial offerings. The increase in net sales of $26.0 million, or 22.4%, in Greater China related to higher automotive demand, primarily in our ADAS and ICE applications, as well as increased demand in our industrial sectors. Net sales were higher by $28.9 million, or 42.0%, 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 ICE, </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 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%">ADAS, safety, comfort and convenience and industrial applications. South Korea and Other Asia experienced sales growth of $17.9 million, or 40.9%, and $13.4 million, or 30.1%, respectively, mainly due to higher automotive demand, specifically in ADAS, safety, comfort and convenience, ICE, personal mobility and industrial motor control 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: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 $46.3 million, or 20.7%, to $270.5 million in the nine-month period ended December&#160;24, 2021 from $224.2 million in the nine-month period ended December&#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 nine months 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 p</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rofit increased by $106.0 million, or 55.2%, to $297.9 million in the nine-month period ended December&#160;24, 2021 from $191.9 million in the nine-month period ended December&#160;25, 2020. The increase in gross profit was driven by a $152.3 million increase in net sales in all markets, partially offset by 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="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&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 $8.9 million, or 11.1%, to $89.4 million in the nine-month period ended December&#160;24, 2021 from $80.5 million in the nine-month period ended December&#160;25, 2020. This increase was primarily due to a combined $6.4 million increase in employee-related variable compensation costs, contract labor, and inventory and supplies costs and a combined $2.5 million increase in office supplies and travel and meeting costs.</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.7% of our total net sales for the nine-month period ended December&#160;24, 2021, a decrease from 19.3% of our total net sales in the nine-month period ended December&#160;25, 2020. This percentage decrease was primarily due to the growth in net sales in the nine-month period ended December&#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%">S</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">G&amp;A expenses decreased by $14.6 million, or 12.3%, to $104.1 million in the nine-month period ended December&#160;24, 2021 from $118.7 million in the nine-month period ended December&#160;25, 2020. This decrease was primarily due to a $25.2 million decrease in stock-based compensation expense, partially offset by increases of $6.8 million increase in combined employee-related variable compensation and personnel costs, and inventory and supplies costs and $3.0 million in combined 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 18.3% of our total net sales in the nine-month period ended December&#160;24, 2021, a decrease from 28.5% of our total net sales in the nine-month period ended December&#160;25, 2020. This percentage decrease was primarily due to the growth in net sales in the nine-month period ended December&#160;24, 2021. In addition, the percentage decrease represents the lower SG&amp;A expenses as discussed above, as those costs were incrementally higher for the nine-month period ended December&#160;25, 2020 due in large part to IPO-related costs and accelerated vesting of the Class A and L common stock and RSU Conversion Program incurred during that period.</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%">Loss on debt extinguishment</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%">Loss on debt extinguishment reflected a $9.1 million loss in the nine-month period ended December&#160;25, 2020, representing the write-off of unamortized balances of previously deferred financing costs as a result of the $300.0 million Term Loan Facility principal balance repayment on November 25, 2020.</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, 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 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 relatively flat at $1.8 million for the nine months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.9 million for the nine months ended December&#160;25, 2020.</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency transaction loss decreased by $1.2 million to $0.1 million in the nine-month period ended December&#160;24, 2021 compared to $1.3 million in the nine-month period ended December&#160;25, 2020. The foreign currency transaction loss recorded in the nine months ended December&#160;24, 2021 was primarily due to $0.6 million of realized and unrealized losses from our UK location, mostly offset by $0.2 million of realized and unrealized gains from our Philippines location, as well as approximately $0.3 million of unrealized gains on our investments in marketable securities. The foreign </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-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%">currency transaction loss recorded in the nine-month period ended December&#160;25, 2020 was primarily attributable to $2.2 million of realized and unrealized losses from our UK location, partially offset by $1.4 million of realized and unrealized gains from our Thailand location.</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 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.8 million gain in the nine-month period ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December&#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 a $1.4 million gain in the nine-month period ended December&#160;25, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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 increased by $5.5 million to $5.2 million of miscellaneous gains in the nine months ended December&#160;24, 2021 from $0.3 million of miscellaneous loss in th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e nine months ended December&#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%">. This increase was attributable primarily to $4.5 million of unrealized gains on marketable securities and a $0.4 million gain related to the sale of the AMTC Facility recognized during the first nine months 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 (benefit)</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 incom</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 tax rate were $16.7 million, or 15.1%, respectively, in the nine-month period ended December&#160;24, 2021, and income tax benefit and the effective income tax rate were $27.9 million, or 150.9%, respectively, in the nine-month period ended December&#160;25, 2020. The increase in income tax expense was primarily attributable to tax impacts of the IPO transaction recorded in the prior nine- month period. The IPO transaction resulted in excess tax over financial reporting deductions related to a $40.4 million stock-based compensation charge (and the related incremental tax deductions), a $16.0 million one-time dividend treated as compensation expense for tax purposes, as well as a tax loss on the divestiture of PSL. The tax impacts of these transactions and other discrete transactions caused an overall U.S. NOL that will be carried back five years. Additional fluctuations in our effective income tax rate relate 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 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><div id="i4dfa27b0ea8041939fea9a1b0436a46c_124"></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"><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="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 being adjusted 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="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 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">Inventory cost amortization - Represents intercompany inventory transactions incurred from purchases made from PSL in fiscal year 2020. Such costs are one-time incurred expenses impacting our operating results during fiscal year 2021 following the disposition of PSL during the fiscal year ended March 26, 2021 (the &#8220;PSL Divestiture&#8221;). Such costs did not have a continuing impact on our operating results after our second fiscal quarter of fiscal year 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">Foundry service payment - Represents foundry service payments incurred under our Price Support Agreement with PSL in respect to the guaranteed capacity at PSL to support our production forecast and are one-time costs incurred impacting our operating results during fiscal year 2021 following the PSL Divestiture. Such costs did have a continuing impact on our operating results after fiscal year 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">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: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">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="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, (ii) one-time transaction-related legal and consulting fees in fiscal 2021, (iii) one-time transaction-related legal, consulting and registration fees related to a secondary offering on behalf of certain sha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reholders in fiscal 2022, and (iv) one-time transaction-related legal and consulting fees in fiscal 2022 not related to (iii).</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 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, (iii) costs related to the discontinuation of one of our product lines manufactured by Voxtel 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%">2022, and (iv) nonrecurring separation costs related to the departure of an officer 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="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">Miscellaneous legal judgment charge&#8212;Represents a one-time charge associated with the final payment of the previously accrued amount payable with respect to a VAT dispute related to the construction of the AMPI Facility.</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">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="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">Income in earnings of equity investment&#8212;Represents our equity method investment in PSL.</span></div><div style="margin-bottom:12pt;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;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%">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="background-color:#ffffff;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 items below in applicable periods. We calculate non-GAAP Net Income as Net Income excluding the same items excluded above and also excluding the items below in applicable periods.</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">Loss on debt extinguishment&#8212;Represents one-time costs representing deferred financing costs associated with the $300.0 million of our term loan facility repaid during the nine-month period ended December 25, 2020.</span></div><div style="margin-bottom:12pt;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">Interest on repaid portion of term loan facility&#8212;Represents interest expense associated with the $300.0 million of our term loan facility repaid during the period.</span></div><div style="margin-bottom: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:700;line-height:120%">Non-GAAP Provision for Income Tax</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 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-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Tax 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%">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><table 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.486%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></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%">Nine-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%">December 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 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%">December 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%">December 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%">December 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%">101,165</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%">74,425</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%">297,857</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%">191,896</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%">&#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%">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%">&#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%">Inventory cost 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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 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 7pt 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 0 7pt"></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 0 7pt"></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,698</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%">Foundry service payment</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 7pt 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 7pt 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,500</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%">5,000</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%">742</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%">722</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,694</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,992</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,844</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%">&#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%">7</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%">607</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%">144</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,559</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%">Amortization of acquisition-related intangible assets </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%">273</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%">273</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%">273</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%">819</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%">378</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%">COVID-19 related expenses </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%">137</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%">316</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%">65</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%">796</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%">138</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%">1,152</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%">1,589</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,139</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,857</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%">14,617</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 Gross Profit* </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%">102,317</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%">104,121</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%">81,564</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%">304,714</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%">206,513</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 Gross Margin* (% of net sales)</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:700;line-height:100%">54.8%</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:700;line-height:100%">53.8%</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:700;line-height:100%">49.6%</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:700;line-height:100%">53.6%</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:700;line-height:100%">49.6%</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 $1,198 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">and (ii) additional AMTC related costs of $&#8212; and $6,553 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212; and $768 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, re</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">spectively.</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 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:39.486%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></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%">Nine-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%">December 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 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%">December 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%">December 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%">December 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%">65,560</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%">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%">98,649</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%">191,456</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%">199,186</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%">30,297&#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,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%">30,999&#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%">89,441&#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%">80,509&#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,019&#160;</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,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%">2,984&#160;</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%">2,814&#160;</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%">3,037&#160;</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%">&#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%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2&#160;</span></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%">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%">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%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;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%">&#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%">18&#160;</span></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;text-align: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:#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%">29,272&#160;</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%">28,539&#160;</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%">27,982&#160;</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%">86,605&#160;</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%">77,360&#160;</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;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="background-color:#cceeff;padding: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:#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 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%">37,963&#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%">34,088&#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%">67,650&#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%">104,115&#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%">118,677&#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%">5,859&#160;</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%">4,431&#160;</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%">38,198&#160;</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%">13,841&#160;</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%">39,020&#160;</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%">108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,138&#160;</span></td><td style="background-color:#ffffff;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%">Amortization of acquisition-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">80&#160;</span></td><td style="background-color:#cceeff;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%">COVID-19 related expenses</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%">356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,676&#160;</span></td><td style="background-color:#ffffff;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%">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%">1,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">1,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699&#160;</span></td><td style="background-color:#cceeff;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%">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%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">29,954&#160;</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%">28,933&#160;</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%">25,875&#160;</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%">86,475&#160;</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,908&#160;</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;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;text-align: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%">(2,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(2,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 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%">Total Non-GAAP Adjustments</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%">6,334</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 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%">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:#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:700;line-height:100%">44,792</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 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%">18,376</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 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%">54,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;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 Operating Expenses *</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%">59,226</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%">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:#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%">53,857</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%">173,080</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%">144,268</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></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 rel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ated costs of $&#8212;, $&#8212;, and $19 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, and labor savings costs of $&#8212;, $&#8212;, and $109 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, and (ii) additional AMTC related costs of $&#8212; and $723 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, and labor savings costs of $&#8212; and $218 for the nine months ended December&#160;24, 2021 and December&#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%">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><table 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.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.628%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></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%">Nine-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%">December 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 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%">December 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%">December 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%">December 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 (Loss)</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 (Loss)</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%">35,605</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%">38,554</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%">(24,224)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">106,401</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%">(7,290)</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 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%">&#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%">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%">&#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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory cost amortization</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%">2,698&#160;</span></td><td style="background-color:#ffffff;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%">Foundry service payment</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%">1,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">5,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">7,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">45,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,901&#160;</span></td><td style="background-color:#ffffff;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%">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%">108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699&#160;</span></td><td style="background-color:#cceeff;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%">296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,906&#160;</span></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%">(2,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(2,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">1,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">7,486</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%">8,095</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%">51,931</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%">25,233</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%">69,535</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-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:#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%">43,091</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%">46,649</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%">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:#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%">131,634</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%">62,245</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><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 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%">23.1%</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.1%</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%">16.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%">23.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%">15.0%</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 compon</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ents of our net income: (i) additional AMTC related costs of $&#8212;, $&#8212;, and $1,217 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, labor savings costs of $&#8212;, $&#8212;, and $109 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, and (ii) additional AMTC related costs of $&#8212; and $7,276 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, labor savings costs of $&#8212; and $218 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212; and $768 for the nine months ended December&#160;24, 2021 and December&#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%">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><table 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.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.091%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></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%">Nine-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%">December 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 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%">December 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%">December 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%">December 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 (Loss)</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%">32,973</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%">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%">(5,060)</span></td><td style="background-color:#ffffff;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%">93,903</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,412</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%">Interest expense, net</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%">269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">1,935&#160;</span></td><td style="background-color:#ffffff;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 tax provision (benefit)</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,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%">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%">(30,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,913)</span></td><td style="background-color:#cceeff;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%">Depreciation &amp; amortization </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">36,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,225&#160;</span></td><td style="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 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 style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">51,534</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%">52,855</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%">(20,786)</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%">148,876</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%">19,659</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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#cceeff;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%">Voxtel inventory impairment</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%">271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">3,106&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Miscellaneous legal judgment charge</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%">574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">574&#160;</span></td><td style="background-color:#cceeff;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%">Loss on debt extinguishment</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%">9,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">9,055&#160;</span></td><td style="background-color:#ffffff;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%">Foreign currency translation loss (gain)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,331&#160;</span></td><td style="background-color:#cceeff;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%">Income in earnings of equity investment</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%">(287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,407)</span></td><td style="background-color:#ffffff;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:120%">Unrealized gains on investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(4,482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">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%">7,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">45,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,901&#160;</span></td><td style="background-color:#ffffff;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%">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%">108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699&#160;</span></td><td style="background-color:#cceeff;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%">COVID-19 related expenses</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%">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%">875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,906&#160;</span></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%">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%">(2,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(2,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">3,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory cost amortization</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%">2,698&#160;</span></td><td style="background-color:#ffffff;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%">Foundry service payment</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%">1,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">5,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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;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:#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%">54,917</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%">58,959</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%">39,619</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%">167,653</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%">98,575</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:700;line-height:100%">Adjusted EBITDA Margin* (% of net sales)</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:700;line-height:100%">29.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:700;line-height:100%">30.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:700;line-height:100%">24.1%</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:700;line-height:100%">29.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:700;line-height:100%">23.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-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 compo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nents of our net income: (i) additional AMTC related costs of $&#8212;, $&#8212;, and $1,217 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, and labor savings costs of $&#8212;, $&#8212;, and $109 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, and (ii) additional AMTC related costs of $&#8212; and $7,276 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, and labor savings costs of $&#8212; and $218 for the nine months ended December&#160;24, 2021 and December&#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%">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><table 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.486%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></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%">Nine-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%">December 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 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%">December 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%">December 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%">December 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 (Loss) before Tax Provision (Benefit)</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 (Loss) before Tax Provision (Benefit)</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,254</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%">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%">(35,583)</span></td><td style="background-color:#ffffff;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%">110,590</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%">(18,501)</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%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;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%">&#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%">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%">&#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="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%">Miscellaneous legal judgment charge</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%">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%">&#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%">574&#160;</span></td><td style="background-color:#ffffff;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%">Loss on debt extinguishment</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%">9,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">9,055&#160;</span></td><td style="background-color:#cceeff;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%">Foreign currency translation loss (gain)</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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,331&#160;</span></td><td style="background-color:#ffffff;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%">(287)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,407)</span></td><td style="background-color:#cceeff;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%">(3,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(4,482)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Inventory cost amortization</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%">&#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,698&#160;</span></td><td style="background-color:#cceeff;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%">Foundry service payment</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%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">5,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,901&#160;</span></td><td style="background-color:#cceeff;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%">Interest on repaid portion of Term Loan Facility</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%">2,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,163&#160;</span></td><td style="background-color:#ffffff;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%">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%">108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699&#160;</span></td><td style="background-color:#cceeff;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%">296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,906&#160;</span></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%">(2,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(2,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">1,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">3,679</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%">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%">62,912</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%">19,664</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%">81,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;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%">42,933</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%">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%">27,329</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%">130,254</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%">63,036</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</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 $1,217 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, labor savings costs of $&#8212;, $&#8212;, and $109 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, and (ii) additional AMTC related costs of $&#8212; and $7,276 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, labor savings costs of $&#8212; and $218 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212; and $768 for the nine months ended December&#160;24, 2021 and December&#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%">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-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:37.943%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.782%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.095%"></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%">Nine-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%">December 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 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%">December 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%">December 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%">December 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 (Benefit)</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 (Benefit)</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%">6,281</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%">6,143</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%">(30,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">16,687</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%">(27,913)</span></td><td style="background-color:#cceeff;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%">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%">16.0%</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%">85.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%">15.1%</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%">150.9%</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,598&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,539&#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;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 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%">6,842</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%">7,089</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%">4,349</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%">20,285</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%">9,626</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-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.9%</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.9%</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.6%</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></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, labor savings costs, and out of period adjustment for depreciation expense of GMR assets. The related tax effect of those adjustments to GAAP result</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 were $&#8212;, $&#8212; and $297 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, and $&#8212; and $1,851 for the nine months ended December&#160;24, 2021 and December&#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%">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><table 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.486%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.165%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.169%"></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%">Nine-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%">December 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 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%">December 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%">December 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%">December 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 (Loss)</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 (Loss)</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%">32,973</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%">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%">(5,060)</span></td><td style="background-color:#ffffff;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%">93,903</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,412</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 (Loss) 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.17&#160;</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.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.04)</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.50&#160;</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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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 (Loss) 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.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.04)</span></td><td style="background-color:#ffffff;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.49&#160;</span></td><td style="background-color:#ffffff;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.05&#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%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;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%">&#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%">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%">&#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="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%">Miscellaneous legal judgment charge</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%">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%">&#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%">574&#160;</span></td><td style="background-color:#ffffff;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%">Loss on debt extinguishment</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%">9,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">9,055&#160;</span></td><td style="background-color:#cceeff;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%">Foreign currency translation loss (gain)</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%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,331&#160;</span></td><td style="background-color:#ffffff;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%">(287)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,407)</span></td><td style="background-color:#cceeff;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%">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%">(3,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(4,482)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Inventory cost amortization</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%">&#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,698&#160;</span></td><td style="background-color:#cceeff;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%">Foundry service payment</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%">1,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">5,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,901&#160;</span></td><td style="background-color:#cceeff;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%">Interest on repaid portion of Term Loan Facility</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%">2,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,163&#160;</span></td><td style="background-color:#ffffff;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%">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%">108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,699&#160;</span></td><td style="background-color:#cceeff;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%">296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,906&#160;</span></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%">(2,700)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(2,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">1,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">1,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,717&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Tax effect of adjustments to GAAP results </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%">(561)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,872)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,539)</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;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:#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%">36,091</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%">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:#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%">22,980</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%">109,969</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%">53,410</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><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:400;line-height:100%">Basic weighted average common shares</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%">189,736,901&#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%">189,673,788&#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%">124,363,078&#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%">189,665,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">48,121,026&#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%">Diluted weighted average common shares</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%">192,068,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,916,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,678,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,638,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 Basic Earnings per Share</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:400;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:400;line-height:100%">0.19</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:400;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:400;line-height:100%">0.20</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:400;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:400;line-height:100%">0.18</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:400;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:400;line-height:100%">0.58</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:400;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:400;line-height:100%">1.11</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-bottom: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:400;line-height:100%">0.19</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-bottom: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:400;line-height:100%">0.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-bottom: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:400;line-height:100%">0.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-bottom: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:400;line-height:100%">0.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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 colspan="2" style="background-color:#cceeff;border-bottom: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:400;line-height:100%">0.31</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-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 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 $1,217 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, labor savings costs of $&#8212;, $&#8212;, and $109 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, and (ii) additional AMTC related costs of $&#8212; and $7,276 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, labor savings costs of $&#8212; and $218 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212; and $768 for the nine months ended December&#160;24, 2021 and December&#160;25, 2020, respectively, and (iii) the related tax effect of adjustments to GAAP results $&#8212;, $&#8212;, and $297 for the three months ended December&#160;24, 2021, September&#160;24, 2021, and December&#160;25, 2020, respectively, and $&#8212; and $1,851 for the nine months ended December&#160;24, 2021 and December&#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%">56</span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_127"></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"><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 December&#160;24, 2021, we had $259.2&#160;million of cash and cash equivalents and $368.4&#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="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%">December&#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 our access to the capital markets and unutilized loan facilities, 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 nine-month periods ended December&#160;24, 2021 and December&#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%">Nine-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%">December&#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%">December&#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%">118,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">63,534&#160;</span></td><td style="background-color:#cceeff;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%">(50,123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50,401)</span></td><td style="background-color:#ffffff;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 used in 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%">(6,209)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,186)</span></td><td style="background-color:#cceeff;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%">604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350&#160;</span></td><td style="background-color:#ffffff;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%">62,830&#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%">(55,703)</span></td><td style="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 $118.6 million in the nine months ended December&#160;24, 2021, resulting primarily from our net income of $93.9 million and noncash charges of $50.0&#160;million, partially offset by a net decrease in operating assets and liabilities of $25.4&#160;million. Net changes in operating assets and liabilities consisted of a $11.9 million increase in prepaid expenses, a $9.9 million decrease in accrued expenses and other current and long-term liabilities, a $6.1 million increase in trade accounts receivable, net, and a $2.8 million increase in net amounts due from related parties, partially offset by a $3.3 million decrease in inventories and a $2.0 million increase in trade accounts payable. The increase in prepaid expenses and other assets were primarily due to an increase in prepaid contracts and deposits and the timing of tax payments, including value-added taxes receivable, insurance and contract costs. The decrease in accrued expenses and other </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><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%">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, partially offset by higher accrued personnel costs, particularly for management incentive bonuses, and higher income taxes due. The 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 increase in net amounts due from related parties was primarily due to variations in the timing of such payments in the ordinary course of business. 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. Accounts payable increased mainly due to higher operating purchases, including unpaid capital expenditures of $4.9 million, partially offset by the timing of payments to vendors and suppliers.</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 $63.5 million in the nine-month period ended December 25, 2020, resulting primarily from our net income of $9.4 million and noncash charges of $79.0 million, partially offset by a net increase in operating assets and decrease in operating liabilities of $24.9 million. Net changes in operating assets and liabilities consisted of a $29.7 million increase in prepaid expenses, a $6.0 million increase in trade accounts receivable, net and a $1.2 million decrease in accrued expenses and other current and long-term liabilities, partially offset by a $8.3 million decrease in net amounts due from related parties, a $2.4 million increase in trade accounts payable, a $1.1 million decrease in inventories and a $0.1 million decrease in accounts receivable &#8211; other. The increase in prepaid expenses and other assets, excluding the impact of the noncash removal of PSL-related assets of $5.2 million and the acquisition of Voxtel, included an $18.7 million increase in prepaid taxes, a $3.6 million increase in VAT receivables, a $3.5 million increase in prepaid insurance and a $2.8 million increase in amortizable patent costs. Changes related to trade accounts receivable, net, accounts receivable &#8211; other, and due from/to related parties were primarily due to variations in the timing of such payments in the ordinary course of business. The decrease in accrued expenses and other current and long-term liabilities is the result of a $14.9 million increase in balances from March 27, 2020, adjusted for $26.5 million of noncash increases related to the Voxtel acquisition primarily for deferred and contingent consideration, offset by the $7.6 million impact of the noncash removal of PSL and Sanken distribution related assets. Trade accounts payable were impacted by the noncash removal of PSL-related liabilities of $4.2 million, with the difference due to timing of such payments in the ordinary course of business. The $1.1 million inventory decrease is the result of a $33.2 million reduction in balances from March 27, 2020, offset by a $32.3 million impact of the noncash removal of PSL and Sanken distribution business related assets and $3.0 million of noncash inventory provisions, reduced by $3.1 million of inventory added in the acquisition of Voxtel.</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 stabilization of 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 $50.1 million in the nine months ended December&#160;24, 2021, consisting of purchases of property, plant and equipment of $55.8 million, payments related to the acquisition of Voxtel of $12.5 million, and purchases of marketable securities of $9.2 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 $50.4 million in the nine-month period ended December 25, 2020, consisting of $25.9 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 a 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 used in financing activities was $6.2 million in the nine months ended December&#160;24, 2021, consisting of funds loaned to PSL of $7.5 million, partially offset by $1.3 million 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%">Net cash used in financing activities was $72.2 million in the nine-month period ended December 25, 2020, consisting of $400.0 million of dividends paid prior to our IPO, $300.0 million for repayment of senior secured debt, $27.7 million of payments for taxes related to net share settlement of equity awards, and $33.0 million for repayment of unsecured credit facilities, partially offset by $315.7 million of borrowing of senior secured debt, net of deferred financing costs, $321.4 </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%">58</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%">million of proceeds from initial public offering, net of underwriting discounts and other offering costs, and a $51.4 million related party note receivable.</span></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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%">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 of December&#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 December&#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.50%, the Cost of Funds Rate (as defined in the credit agreement) plus 2.50%, or the Eurodollar Rate plus 2.50%.</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 </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%">59</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%">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%"> December&#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="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.2 million) 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 no borrowings outstanding under this line of credit as of December&#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 $1.5 million) 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="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%">bank operations), the line of credit was extended in September 2021 and is now expected to expire on June&#160;30, 2022. There were no borrowings outstanding under this line of credit as of December&#160;24, 2021 and March&#160;26, 2021.</span></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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%">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:120%">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="i4dfa27b0ea8041939fea9a1b0436a46c_136"></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="i4dfa27b0ea8041939fea9a1b0436a46c_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="i4dfa27b0ea8041939fea9a1b0436a46c_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%">60</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="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 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 December&#160;24, 2021. Based on the evaluation of our disclosure controls and procedures as of December&#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="i4dfa27b0ea8041939fea9a1b0436a46c_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%">61</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="i4dfa27b0ea8041939fea9a1b0436a46c_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:120%">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="i4dfa27b0ea8041939fea9a1b0436a46c_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="i4dfa27b0ea8041939fea9a1b0436a46c_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:120%">None.</span></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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="i4dfa27b0ea8041939fea9a1b0436a46c_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="i4dfa27b0ea8041939fea9a1b0436a46c_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%">62</span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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%">4.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/000086629121000048/exhibit43.htm">Form of Indenture (incorporated by reference from Exhibit 4.3 to the Company&#8217;s Registration Statement on Form S-3ASR filed on November 1, 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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="algm-20211224x10ex101.htm">Loan Agreement, dated as of </a><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-20211224x10ex101.htm">December</a><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-20211224x10ex101.htm"> </a><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-20211224x10ex101.htm">2</a><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-20211224x10ex101.htm">, 202</a><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-20211224x10ex101.htm">1</a><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-20211224x10ex101.htm">, by and between Allegro MicroSystems, Inc. and </a><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-20211224x10ex101.htm">Polar Semiconductor, LLC</a><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-20211224x10ex101.htm">.</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%">10.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-20211224x10ex102.htm">Offer Letter, dated as of January 6, 2022, by and between Allegro MicroSystems, Inc. and Derek D&#8217;Antilio.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">*</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%">10.3</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-20211224x10ex103.htm">Severance Agreement, dated as of January 10, 2022, by and between Allegro MicroSystems, Inc. and Derek D&#8217;Antilio.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">*</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%">10.4</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-20211224x10ex104.htm">Offer Letter, dated as of October 15, 2021, by and between Allegro MicroSystems, Inc. and Sharon S. Briansky.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">*</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%">10.5</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-20211224x10ex105.htm">Severance Agreement, dated as of December 6, 2021, by and between Allegro MicroSystems, Inc. and Sharon S. Briansky.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">*</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%">10.6</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-20211224x10ex106.htm">Consulting</a><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-20211224x10ex106.htm"> Agreement, dated as of January </a><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-20211224x10ex106.htm">10,</a><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-20211224x10ex106.htm"> 2022, by and between Allegro MicroSystems, Inc. and Paul V. Walsh, </a><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-20211224x10ex106.htm">Jr.</a></span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">*</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-20211224x10ex311.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-20211224x10ex312.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-20211224x10ex321.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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">**</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-20211224x10ex322.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-20211224x10ex322.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-20211224x10ex322.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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">**</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="margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Indicates management contract or compensatory plan, contract or arrangement.</span></div><div style="margin-top:3pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">** Certification is not deemed &#8220;filed&#8221; for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that section. Such certification is not deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act except to the extent that the registrant specifically incorporates it by reference.</span></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%">63</span></div></div></div><div id="i4dfa27b0ea8041939fea9a1b0436a46c_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-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%">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="background-color:#ffffff;padding:2px 1pt;text-align: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: February 2, 2022</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="background-color:#ffffff;padding:2px 1pt;text-align: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: February 2, 2022</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;Derek P. D&#8217;Antilio</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%">Derek P. D&#8217;Antilio</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%">64</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>algm-20211224x10ex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ifbf1f7d42b864eeb94100d38f22d2133_33"></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 10.1</font></div></div><div style="text-align:center;text-indent:185.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">LOAN AGREEMENT</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:12pt;font-weight:700;line-height:150%">THIS LOAN AGREEMENT </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">is made as of December 2nd, 2021, between Polar Semiconductor, LLC., a Delaware corporation headquartered at 2800 East Old Shakopee Road, Bloomington, Minnesota 55425 (&#8220;POLAR&#8221;), and Allegro Micro Systems, LLC (&#8220;Allegro&#8221;), a Delaware limited liability company, headquartered at 955 Perimeter Road, Manchester, New Hampshire 03103.</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:12pt;font-weight:700;line-height:150%">WHEREAS, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">POLAR desires to expand its wafer fabrication capacity of its group 3 products (0.18um process) to support the increasing wafer demand of Allegro, and such capacity increase requires POLAR to purchase a DUV Scanner and other associated manufacturing tools (the &#8220;Equipment&#8221;). Once this Equipment is fully deployed and qualified, a targeted capacity of the group 3 products for Allegro will increase from 920 wafers per week in fiscal year 2023 to 1,250 wafers per week in fiscal year 2024, an increase of approximately 36%&#59;</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:12pt;font-weight:700;line-height:150%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">, POLAR is required to provide a down payment on the Equipment in the amount of approximately seven million five hundred thousand US Dollars ($7,500,000.00) on November 15, 2021 with final payment for the Equipment in the amount of approximately seven million five hundred thousand US Dollars ($7,500,000.00) on or about January 1, 2023&#59; and</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:12pt;font-weight:700;line-height:150%">WHEREAS, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">Allegro is willing to loan POLAR, for the sole purpose of purchasing the Equipment, a seven million five hundred thousand US Dollars ($7,500,000.00) for the down payment and provide POLAR an option for the additional seven million five hundred thousand US Dollars ($7,500,000.00), if required by POLAR, for the final payment.</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:12pt;font-weight:700;line-height:112%">NOW, THEREFORE, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the parties hereby agree as follows&#58;</font></div><div><font><br></font></div><div style="padding-left:45pt;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:36pt">DEFINITIONS</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:12pt;font-weight:400;line-height:236%">In this Agreement, the following terms shall have the meanings set forth below&#58;</font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:236%">&#8220;Agreement&#8221; means this Loan Agreement.</font></div><div style="padding-left:45pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">&#8220;Business Day&#8221; means any day other than a Saturday, a Sunday or a legal holiday on which banks are authorized or required to be closed for the conduct of commercial banking business in Boston, Massachusetts</font></div><div><font><br></font></div><div style="text-indent:44pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8220;Event of Default&#8221; means any of the events specified in Section 6.1 hereof.</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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">&#8220;Loan&#8221; means the aggregate loan extended pursuant to Section 2.1 hereof (i.e., the Initial Loan plus, if applicable, the Secondary Loan).</font></div><div style="padding-left:45pt"><font><br></font></div><div style="padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:236%">&#8220;Note&#8221; means the promissory note referred to in Section 2.2 hereof.</font></div><div style="padding-left:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:236%">&#8220;Payment Date&#8221; means the date that a payment is due under Section 3.3.</font></div><div style="padding-left:45pt;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:236%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:236%;padding-left:36pt">TERM LOAN&#59; CAPACITY ALLOCATION</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Term Loan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. Subject to the terms of this Agreement, Allegro hereby agrees to loan to POLAR on or before November 5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:150%;position:relative;top:-3.48pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">, 2021 the amount of seven million five hundred thousand US Dollars ($7,500,000.00) (the &#8220;Initial Loan&#8221;) with an option to borrow up to an additional seven million five hundred thousand US Dollars ($7,500,000.00) (the &#8220;Secondary Loan&#8221;) of which the total of accrued interest and total Dollar will be recalculated at the time the loan is issued to POLAR.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Promissory Note</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. The Initial Loan and the Secondary Loan (if any) each shall be evidenced by a promissory note from POLAR to Allegro, dated as of the applicable date borrowing, in the form set forth on Exhibit A to this Agreement (the &#8220;Note&#8221;).</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">2.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Interest Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. The interest rate on the Initial Loan and Supplemental Loan each shall be at a fixed interest rate of 1.26% percent per annum or the Applicable Federal Rate for the month in which the applicable borrowing occurs, whichever is higher.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">2.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Allocation of Expanded Capacity.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">Once the Equipment has been installed and qualified (which Polar shall undertake to accomplish within a reasonable period of time from receipt of the Equipment), upon the request of Allegro, POLAR shall increase its shipments of wafers for group 3 products (0.18um process) to the amount (up to 1,250 wafers per week) and for the period requested by Allegro.</font></div><div><font><br></font></div><div style="padding-left:45pt;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:35pt">PAYMENT OF PRINCIPAL AND INTEREST.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Payment of Principal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. POLAR shall repay the principal amount of the Initial Loan over four (4) years, with a quarterly principal payment in the amount of $468,750 due on the first day of each calendar year quarter (April 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:150%;position:relative;top:-3.48pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">, July 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:150%;position:relative;top:-3.48pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">, October 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:150%;position:relative;top:-3.48pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">, and January 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:150%;position:relative;top:-3.48pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">). The due date of the first repayment installment shall be April 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:150%;position:relative;top:-3.48pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">, 2022 and with a final maturity date of January 1, 2026. Installment principal payments will be recalculated to include the amount of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><img alt="image.jpg" src="image.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:111px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">the Secondary Loan, if POLAR elects to take the Secondary Loan, with a final maturity date for the Secondary Loan also being January 1, 2026.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">3.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Interest Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. At the time that each installment of principal is paid to Allegro pursuant to Section 3.1, POLAR shall also pay accrued interest at the rate specified in Section 2.3. Principal and interest shall be transmitted in a single payment on the Payment Date.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">3.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Time and Place of Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. All payments by POLAR hereunder shall be made without withholding, deduction, recoupment, setoff or counterclaim. Payments shall be made of immediately available funds prior to 12&#58;00 noon, Eastern time, on the date due. However, if any due date is not a Business Day, the next succeeding Business Day. Payments shall be made by wire transfer to such account as Allegro shall designate to POLAR from time to time.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">3.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Prepayment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. POLAR may at its option prepay, at any time, without premium or penalty, the whole or any portion of the Loan&#59; provided that each such optional prepayment, if less than the entire principal amount of the Loan then outstanding, shall be in an amount of $100,000 or a multiple thereof. Each such prepayment shall be accompanied by payment of all accrued but unpaid interest as of the date of prepayment. Any partial prepayment of principal shall be applied to installments of principal thereafter coming due in inverse order of their normal maturity.</font></div><div><font><br></font></div><div style="padding-left:45pt;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:35pt">REPRESENTATIONS AND WARRANTIES</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:12pt;font-weight:400;line-height:150%">As an inducement to Allegro to execute this Agreement and to extend the Loan, POLAR hereby represents and warrants to Allegro that&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Organization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. POLAR is a corporation duly organized, validly existing and in good standing under the laws of the State of Delaware. POLAR has the legal power and authority to enter into and perform this Agreement.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Authorization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. The execution, delivery and performance of this Agreement and the Note have been duly authorized by all necessary corporate action, and do not and will not require the consent or approval of any third party.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Validity and Binding Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. This Agreement and the Note, when duly executed and delivered by POLAR, will be legal, valid and binding obligations of POLAR enforceable against POLAR in accordance with their respective terms, except as enforceability </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><img alt="image.jpg" src="image.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:111px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">may be limited by bankruptcy, insolvency, fraudulent conveyance, reorganization, moratorium or other similar laws of general application affecting lender rights generally and by general principles of equity limiting the availability of equitable remedies.</font></div><div><font><br></font></div><div style="padding-left:45pt;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:35pt">DEFAULT AND REMEDIES</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Events of Default</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">The occurrence of any one of the following events shall constitute an Event of Default hereunder&#58;</font></div><div><font><br></font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">(a)&#160;&#160;&#160;&#160;POLAR fails to make any payment of principal or interest on the Loan by the required Payment Date unless a payment extension has been approved in writing by Allegro&#8217;s Chief Executive Officer or Chief Financial Officer.</font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font><br></font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">(b)&#160;&#160;&#160;&#160;Any representation or warranty of POLAR contained herein shall prove to have been incorrect in any material respect when made.</font></div><div style="padding-left:45pt;text-indent:-45pt"><font><br></font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">(c)&#160;&#160;&#160;&#160;POLAR shall default in the performance of any other term, covenant or agreement contained in this Agreement and such default shall continue unremedied for thirty (30) days after notice thereof is given to POLAR.</font></div><div style="padding-left:45pt;text-indent:-45pt"><font><br></font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">(d)&#160;&#160;&#160;&#160;Default by POLAR in the payment when due, whether by acceleration or otherwise (subject to any applicable grace period), of any other obligation for borrowed money having a principal amount, individually or in the aggregate, in excess of $500,000.</font></div><div style="padding-left:45pt;text-indent:-45pt"><font><br></font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">(e)&#160;&#160;&#160;&#160;POLAR shall be dissolved, or become insolvent or bankrupt, or shall cease paying its debts as they mature or shall make an assignment for the benefit of lenders, or a trustee, receiver or liquidator shall be appointed for POLAR or for a substantial part of its property, or bankruptcy, reorganization, arrangement, insolvency or similar proceeding shall be instituted by or against POLAR under the laws of any jurisdiction.</font></div><div style="padding-left:45pt;text-indent:-45pt"><font><br></font></div><div style="padding-left:45pt;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)&#160;&#160;&#160;&#160;There shall be a material adverse change in the business or financial condition of POLAR and POLAR does not, within thirty (30) days after notice from Allegro, provide adequate assurances that such adverse change will not impact the ability of POLAR to repay the Loan on a timely basis.</font></div><div><font><br></font></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">(g)&#160;&#160;&#160;&#160;Any person or persons other than Sanken Electric Co., Ltd. or its subsidiaries acquires more than 50% of the voting securities of POLAR or acquires substantially all of POLAR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">&#8217;s </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">assets.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><img alt="image.jpg" src="image.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:111px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">5.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Right of Acceleration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. Upon the occurrence of any Event of Default and at any time thereafter, in addition to any other rights and remedies available to Allegro hereunder, Allegro may declare the entire principal amount of the Loan and all accrued and unpaid interest to be immediately due and payable, whereupon the same shall become forthwith due and payable, without presentment, demand, protest or notice of any kind.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">5.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Right of Set-off</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. In addition to any other rights or remedies available to Allegro hereunder or under applicable law, and not in limitation of its rights or remedies, upon the occurrence and during the continuance of any Event of Default, Allegro is hereby authorized at any time or from time to time, without presentment, demand, protest or notice of any kind, have the right to appropriate and apply to the payment of the Loan and any accrued interest any and all accounts payable to POLAR or any other amounts owed to POLAR, whether incurred in the ordinary course of business or otherwise.</font></div><div><font><br></font></div><div style="padding-left:45pt;text-indent:-45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:35pt">MISCELLANEOUS PROVISIONS.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">No Effect on Other Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. This Agreement, and the attached Exhibits, does not alter, amend or replace any other rights or obligations of any party pursuant to any other agreement between the parties.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. No amendment or modification of this Agreement shall be effective unless set forth in writing and signed by a duly authorized representative of each party.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">6.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Assignment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. Neither party shall assign any or all of its rights and obligations under this Agreement without the prior written consent of the other party.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">6.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">Any failure by a party to exercise or enforce any right under this Agreement shall not be deemed a waiver of such party&#8217;s right thereafter to enforce each and every term and condition of this Agreement.</font></div><div id="ifbf1f7d42b864eeb94100d38f22d2133_85"></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">6.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">Notices under this Agreement may be sent by e-mail or courier service. Notice shall be sent to the address set forth on the first page of this Agreement or to such other address and contact person as a party may designate, or to the email address of any such designated contact person.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">6.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. The invalidity or unenforceability of any portion of this Agreement shall not affect the validity or enforceability of the remainder of this Agreement.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><img alt="image.jpg" src="image.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:111px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">6.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. This Agreement shall be governed by and construed in accordance with the laws of the State of Delaware.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">IN WITNESS WHEREOF, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">the parties hereto have caused this Agreement to be executed by their duly authorized officers as of the date first above written.</font></div><div><font><br></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:36.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.382%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">POLAR SEMICONDUCTOR, LLC       </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ALLEGRO MICROSYSTEMS, LLC</font></td></tr></table><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                 </font></div><div><img alt="yssignature10-1.jpg" src="yssignature10-1.jpg" style="height:75px;margin-bottom:5pt;vertical-align:text-bottom;width:215px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;     </font><img alt="pwsignature10-1.jpg" src="pwsignature10-1.jpg" style="height:75px;margin-bottom:5pt;vertical-align:text-bottom;width:212px"></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:36.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.382%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; Yoshihiro Suzuki</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; Paul V. Walsh Jr.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58; Chairman and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58; Senior Vice President and C.F.O.</font></td></tr></table></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><div id="ifbf1f7d42b864eeb94100d38f22d2133_94"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">EXHIBIT A</font></div><div><font><br></font></div><div style="text-align:center;text-indent:179.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">TERM NOTE</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:12pt;font-weight:400;line-height:112%">$7,500,000.00                                                                                              December 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:112%;position:relative;top:-3.48pt;vertical-align:baseline">nd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, 2021</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:12pt;font-weight:400;line-height:150%">FOR VALUE RECEIVED, the undersigned, POLAR SEMICONDUCTOR LLC., a Delaware corporation (the &#8220;Company&#8221;), promises to pay to the order of ALLEGRO MICROSYSTEMS, INC., (&#8220;Holder&#8221;) the principal amount of Seven Million Five Hundred Thousand Dollars ($7,500,000.00) or, if less, the aggregate unpaid principal amount of the Loan extended pursuant to that certain Loan Agreement dated as of December 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:150%;position:relative;top:-3.48pt;vertical-align:baseline">nd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">,, 2021 (together with all amendments and other modifications, if any, from time to time thereafter made thereto, the &#8220;Loan Agreement&#8221;) between Company and Holder. The principal of this Note shall be payable in installments as set forth in the Loan Agreement.</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:12pt;font-weight:400;line-height:150%">Company also promises to pay interest on the unpaid principal amount hereof from time to time outstanding from the date hereof until maturity (whether by acceleration or otherwise) and, after maturity, until paid, at the rates per annum and on the dates specified in the Loan Agreement.</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:12pt;font-weight:400;line-height:150%">Payments of both principal and interest are to be made in lawful money of the United States of America in same day or immediately available funds to the account designated by Holder pursuant to the Loan Agreement.</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:12pt;font-weight:400;line-height:150%">All parties hereto, whether as makers, endorsers, or otherwise, severally waive presentment for payment, demand, protest and notice of dishonor and agree to pay, to the extent permitted by law, all costs and expenses, including, without limitation, reasonable attorney fees, incurred or paid by</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Governing Law.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%"> This Note and all matters related hereto shall in all respects be governed by and construed in accordance with the laws of the State Delaware. Any proceeding to enforce, interpret, challenge the validity of, or recover for the breach of any provision of, this Note shall be filed exclusively in the United States District Court for Delaware or the state courts located in the State of Delaware, and the parties hereto expressly consent to the exclusive jurisdiction of such courts and expressly waive any and all objections to personal jurisdiction, service of process or venue in connection therewith. Final judgment against the Company in any action, suit or proceeding shall be conclusive and may be enforced in any other jurisdiction by suit on the judgment. The Company hereby acknowledges that this Note constitutes an instrument for the payment of money, and consents and agrees that the Holder, at its sole option, in the event of a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:216pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><img alt="image.jpg" src="image.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:111px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">dispute by the Company in the payment of any moneys due hereunder, shall have the right to bring a motion-action under the appropriate Delaware law. Nothing in this Section 10 shall affect the right of the Holder to (i) commence legal proceedings or otherwise sue the maker in any other court having jurisdiction over the Company or (ii) serve process upon the maker in any manner authorized by the laws of any such jurisdiction. The Company irrevocably and unconditionally waives, to the fullest extent permitted by applicable law, any objection that it may now or hereafter have to the laying of venue of any action or proceeding arising out of or relating to this Note in any court referred to in this Section and the defense of an inconvenient forum to the maintenance of such action or proceeding in any such court.</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Waiver of Jury Trial.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%"> EACH PARTY HERETO IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY LEGAL PROCEEDING BROUGHT BY OR ON BEHALF OF ANY PARTY ARISING OUT OF OR RELATING TO THIS NOTE OR THE TRANSACTIONS CONTEMPLATED HEREBY (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY).</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Amendments&#59; Waivers.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%"> Neither the Company nor Holder will (by act, delay, omission or otherwise) be deemed to have waived any of its rights or remedies hereunder, or any provision hereof, unless such waiver is in writing signed by such party, and any such waiver will be effective only to the extent specifically set forth therein. A waiver by either party of any right or remedy under this Note on any one occasion will not be construed as a bar to or waiver of any such right or remedy which such party would otherwise have had on any future occasion.</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. Wherever possible, each provision of this Note which has been prohibited by or held invalid under applicable law will be ineffective to the extent of such prohibition or invalidity, but such prohibition or invalidity will not invalidate the remainder of such provision or the remaining provisions of this Note.</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Transfers&#59; Assignees.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%"> This Note may not be transferred or assigned by the Company without Holder&#8217;s prior written consent. Holder may transfer or assign this Note only in compliance with the legend set forth hereon. If the transfer or assignment is based on an exemption under applicable securities laws, the Company may condition the transfer or assignment on receipt from Holder or the transferee&#47;assignee of a reasonably acceptable opinion of counsel confirming the exemption. Wherever in this Note reference is made to the Company or Holder, such reference will be deemed to include, as applicable, a reference to their respective successors and assigns, legatees, heirs, executors, administrators, and legal representatives, as applicable, and, in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:216pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">the case of Holder, any future holder of this Note. The provisions of this Note will be binding upon and will inure to the benefit of such successors, assigns, holders, legatees, heirs, executors, administrators and legal representatives, as applicable. Upon surrender for registration of transfer of this Note, the Company, at its expense, will execute and deliver, in the name of the designated transferee or transferees, one or more new Notes of the same type, and of a like aggregate principal amount. This Note may be exchanged at the option of the Holder thereof for Notes of a like aggregate principal amount but in different denominations, not less than Two Hundred and Fifty Thousand Dollars ($250,000) principal amount each. Whenever this Note is so surrendered for exchange, the Company, at its expense, will execute and deliver the Notes that the Holder making the exchange is entitled to receive. All Notes issued upon any registration of transfer or exchange will be the legal and valid obligations of the Company evidencing the same interests, and entitled to the same benefits, as the Notes surrendered upon such registration of transfer or exchange. The person in whose name any Note shall be registered shall be deemed and treated as the owner and holder thereof for all purposes, and the Company shall not be affected by any notice to the contrary, until due presentment of a Note for registration of transfer so provided herein.</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Headings&#59; Interpretation.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%"> The headings of the sections of this Note are solely for convenient reference and will not be deemed to affect the meaning or interpretation of any provision of this Note.</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Securities Laws.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%"> Holder, by acceptance of this Note, hereby represents and warrants that Holder has acquired this Note for investment only and not for resale or distribution hereof. Holder, by acceptance of this Note, further understands, covenants and agrees that the Company is under no obligation and has made no commitment to provide for registration of this Note under the Act or</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:12pt;font-weight:400;line-height:150%">state securities laws, or to take such steps as are necessary to permit the sale of this Note without registration under those laws.</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Usury</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. It is the intention of the Company and Holder to conform strictly to all applicable usury laws now or hereafter in force, and any interest payable under this Note will be subject to reduction to an amount which is the maximum legal amount allowed under applicable usury laws as now or hereafter construed by the courts having jurisdiction over such matters.</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Lost Notes, etc</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">. If the original copy of this Note is mutilated, destroyed, lost or stolen, the Company will execute and deliver one or more new Notes for a like amount, in substitution therefor, in exchange for (i) the statement of the Holder, briefly setting forth the circumstances </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:216pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><img alt="image.jpg" src="image.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:111px"></div></div></div><div id="ifbf1f7d42b864eeb94100d38f22d2133_135"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%">with respect to such mutilation, destruction, loss or theft, and (ii), except for a mutilation where the original mutilated original is delivered to the Company, a written agreement (without security or payment) to indemnify the Company and Holdco against any claim that may be made on account of the alleged mutilation, destruction, loss or theft. If requested by the Holder, the Company will issue replacement Notes following any merger or other reorganization of the Company not prohibited by this Note or requiring repayment.</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:12pt;font-weight:400;line-height:150%;text-decoration:underline">Further Assurances.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:150%"> The Company agrees to (i) cooperate fully with the Holder, (ii) execute such further Instruments, documents, financing statements and agreements that may be required under applicable law and (iii) give such further written assurances and take such further action as may be reasonably requested by the Holder, in each case, as may be necessary to carry out and effectuate the provisions and purposes of this Note and the transactions contemplated hereunder.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:224pt"><font><br></font></div><div><font><br></font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.596%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">POLAR SEMICONDUCTOR, LLC</font></td></tr></table></div><div style="padding-left:216pt;text-indent:36pt"><img alt="yssignature10-1.jpg" src="yssignature10-1.jpg" style="height:75px;margin-bottom:5pt;vertical-align:text-bottom;width:215px"></div><div><font><br></font></div><div style="text-indent:247.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.596%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yoshihiro Suzuki</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer</font></td></tr></table></div><div style="text-indent:224pt"><font><br></font></div><div style="text-indent:224pt"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:216pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div></div><div id="ifbf1f7d42b864eeb94100d38f22d2133_122"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center;text-indent:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Exhibit B</font></div><div><font><br></font></div><div style="text-align:center;text-indent:221pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">POLAR</font></div><div style="text-align:center;text-indent:221pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">REPAYMENT SCHEDULE</font></div><div><font><br></font></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:41.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.689%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Loan Principal&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> $7,500,000.00</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:150%">Interest Rate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:150%">&#58; 1.26% per annum or the Applicable Federal Rate for the month in which the borrowing occurs, whichever is higher</font></div></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Term&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 4 Years</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:700;line-height:100%">Maturity Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1st, 2026</font></div></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Issue Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2nd , 2021</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:700;line-height:100%">Payment Schedule&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Principal &#38; Interest due on January 1st, April 1st, July 1st, October 1st of each year</font></div></td></tr></table></div><div><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.378%"><tr><td style="width:1.0%"></td><td style="width:8.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.226%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#18186f;border-left:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#18186f;border-left:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:5.15pt"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:124%">Date</font></div></td><td colspan="3" style="background-color:#18186f;border-left:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:16.1pt"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:124%">Payment</font></div></td><td colspan="3" style="background-color:#18186f;border-left:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:14.1pt"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:124%">Interest</font></div></td><td colspan="3" style="background-color:#18186f;border-left:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:16.35pt"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:124%">Principal</font></div></td><td colspan="3" style="background-color:#18186f;border-left:1pt solid #ffffff;border-right:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:16.1pt"><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:124%">Balance</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">12&#47;3&#47;2021</font></td><td colspan="3" style="background-color:#ffffff;padding:0 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:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">7,500,000.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">Totals</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">0.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">0.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">0.00</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">4&#47;1&#47;2022</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">500,011.48</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">31,261.48</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">7,031,250.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">7&#47;1&#47;2022</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">490,898.44</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">22,148.44</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">6,562,500.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">10&#47;1&#47;2022</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">489,421.88</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">20,671.88</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">6,093,750.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">1&#47;1&#47;2023</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">487,945.31</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">19,195.31</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">5,625,000.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">Totals</font></td><td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">4&#47;1&#47;2023</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">486,468.75</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">17,718.75</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">5,156,250.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">7&#47;1&#47;2023</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">484,992.19</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">16,242.19</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">4,687,500.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">10&#47;1&#47;2023</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">483,515.63</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">14,765.63</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">4,218,750.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">1&#47;1&#47;2024</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">482,039.06</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">13,289.06</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">3,750,000.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">Totals</font></td><td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">4&#47;1&#47;2024</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">480,562.50</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">11,812.50</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">3,281,250.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">7&#47;1&#47;2024</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">479,085.94</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">10,335.94</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">2,812,500.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">10&#47;1&#47;2024</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">477,609.38</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">8,859.38</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">2,343,750.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">1&#47;1&#47;2025</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">476,132.81</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">7,382.81</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">1,875,000.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">Totals</font></td><td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">4&#47;1&#47;2025</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">474,656.25</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">5,906.25</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">1,406,250.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">7&#47;1&#47;2025</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">473,179.69</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">4,429.69</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">937,500.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">10&#47;1&#47;2025</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">471,703.13</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">2,953.13</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">1&#47;1&#47;2026</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">470,226.56</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">1,476.56</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">468,750.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">0.00</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">Totals</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">1,889,765.63</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">14,765.63</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">1,875,000.00</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grand</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:5.15pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:124%">Totals</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">7,708,449.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">208,449.00</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:16.1pt;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:124%">7,500,000.00</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 style="padding-left:216pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">11&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><img alt="image.jpg" src="image.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:111px"></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>algm-20211224x10ex102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i325a52641bc741219417c5e383fbb6a2_33"></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 10.2</font></div><div><img alt="logo1.jpg" src="logo1.jpg" style="height:55px;margin-bottom:5pt;vertical-align:text-bottom;width:229px"></div></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:112%">January</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">6,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2022</font></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:11pt;font-weight:400;line-height:112%">Derek</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">D&#8217;Antilio</font></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:112%">Dear</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Derek,</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:112%">I</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">am</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">very</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">pleased</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">to</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">offer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">you</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">position</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of Senior Vice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">President,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Finance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">CFO,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">reporting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">to</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Ravi Vig. We believe your knowledge, experience and enthusiastic spirit will be an excellent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">addition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">to</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">our</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">team</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">are</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">very</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">much looking</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">forward</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">to having</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">you on board.</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:112%">This offer is contingent upon a background check, a negative cross-check against certain global Restricted Party Lists, and our ability to successfully verify your employment and educational credentials, along with your written acceptance of the position under the following terms of employment&#58;</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:112%">Your primary work location will be Marlborough, Massachusetts. However, you should expect that you will travel periodically to Manchester, NH as required. Currently, we are in a flexible home office&#47;work office arrangement at least until January, at which time we expect to transition to a hybrid work approach.</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:112%">Your starting salary will be $7,692 per week, annualized at $400,000. In addition, you will be eligible to participate in Allegro's Annual Incentive Plan at a target level of 75% of your base salary. Under this plan,payments are made when Allegro achieves its fiscal year financial targets. Your actual payment will be based on Allegro&#8217;s financial performance and your individual contributions towards these results. If your start date is before January 31, 2022, you will be eligible for a pro-rated payout for the FY22 fiscal year based on your hire date. If your start date is after February 1, 2022, you will be eligible to participate in the FY23 AIP Plan.</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:112%">You will be provided a one-time sign-on hiring bonus in the amount of $125,000 to be paid to you within 30 days of your hire date. Entire amount to be reimbursed to Allegro MicroSystems, LLC should you voluntarily terminate your employment in less than 1 full year from the date of hire.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">After 1 year, should you terminate your employment in less than 2 years from the date of hire, you will be required to make a prorated repayment based upon the number of months worked less than 2 years.</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:103%">As part of your offer of employment, and subject to Compensation Committee approval, you will be awarded with a special one-time RSU award with a grant date value of $1,500,000, meaning the number of shares underlying the award will be equal to $1,500,000 divided by the Allegro closing stock price on the actual grant date. Your RSU award will be formally granted on the third trading day after Allegro&#8217;s next quarterly earnings announcement, which will be in early (Feb 2022). Subject to your continued employment with Allegro, your RSUs will vest 60% in year 1, and 40% in year two. Your vesting dates will be several days after your grant date anniversaries to accommodate Allegro&#8217;s quarterly trading windows. This award will be processed shortly after the grant date by our stock plan administrator, Fidelity, who will send you grant acceptance instructions.</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:102%">In addition, you will be eligible to participate in Allegro&#8217;s FY23 annual equity program with a target value of $1,500,000. This award is subject to approval from the Compensation Committee. This award will be allocated in two parts&#58; performance shares and RSUs. For reference, the FY22 grants were distributed in a 60%&#47;40% mix for fiscal years FY22 &#8211; FY24. This annual equity award and all plan details and measures, and PSU&#47;RSU % distribution will be formally granted and communicated to you in May 2022, on the assumption that your start date occurs before the May timeframe.</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:112%">Lastly, you will be offered an Executive Severance Agreement which will provide severance benefits to you in the event your employment with Allegro is terminated involuntarily without cause or voluntarily for good reason, provided you sign a &#8220;Separation Agreement&#8221; and &#8220;General Release&#8221; The severance benefits will include severance pay equal to 2 times your annual base salary plus 2 times your target annual bonus and a prorated bonus payment for </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><img alt="logo1.jpg" src="logo1.jpg" style="height:55px;margin-bottom:5pt;vertical-align:text-bottom;width:229px"></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the fiscal year in which the termination occurs and 2 years of health care continuation. (See attached draft severance agreement)</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:112%">This offer is contingent upon your compliance with the Immigration Reform and Control Act of 1986. This Act requires that you establish your identity and employment eligibility. To do so, you will need to bring the required documents on your first day of employment. You will not be able to commence employment until the required documents (attached) are provided.</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:112%">In addition to the above, you will be eligible to participate in the Company's extensive benefits program, including&#58;</font></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Comprehensive Medical Insurance</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Dental Insurance</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Vision Insurance</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Life Insurance</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Short-term disability</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Long-term disability</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">401(k) Savings Plan</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Vacation allotment will be based on Company policy</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:112%">Please note that some of these coverages require employee contributions. You will receive additional information at the time you begin employment.</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:112%">We have enclosed a copy Allegro&#8217;s Intellectual Property and Confidentiality Agreement for your review. Should you accept the position you will be required to sign this Agreement on your first day of employment.</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:112%">Allegro is a publicly traded company and securities laws and regulations prohibit trading in Allegro stock when in possession of material non-public information. Allegro&#8217;s Insider Trading Policy also prohibits employees of Allegro or any of its affiliates, as well and any members of an employee&#8217;s household, from trading in Allegro stock when in possession of material non-public information. In addition, under the Policy, any employee that is designated as an &#8220;insider&#8221;, as well as household members, are further prohibited from trading in Allegro stock during announced quarterly trading black-out periods. As such, new employees and members of their households are advised not to trade in Allegro stock until they have been made aware whether the employee has been designated an &#8220;insider&#8221;.</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:112%">This is not a contract for employment. Your employment with Allegro is voluntary and is subject to termination by you or Allegro at will, with or without cause, and with or without notice, at any time.</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:112%">Derek, we believe this opportunity provides you the scope and challenge you seek. Your skills and abilities should enable you to make a significant contribution to our business.</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:112%">Enclosed you will also find a copy of Allegro&#8217;s Non-Disclosure Agreement. Please sign and return this form to me at your earliest convenience after receiving this written offer. Once received, Joe Martin, Allegro&#8217;s BOD and Audit Committee Chair, will be contacting you to discuss confidential information with you regarding Allegro which we hope will inspire you to accept and become part of our exciting transformation as a public company.</font></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><div id="i325a52641bc741219417c5e383fbb6a2_61"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><img alt="logo1.jpg" src="logo1.jpg" style="height:55px;margin-bottom:5pt;vertical-align:text-bottom;width:229px"></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To indicate your agreement with the above terms and conditions of employment with Allegro MicroSystems, please sign below at your earliest convenience. If you have any questions, please contact me personally anytime on my mobile phone at 508-662-1154, I look forward to your response by Friday 1&#47;6&#47;2022.</font></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:112%">Very truly yours,</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><img alt="jvsignature10-2.jpg" src="jvsignature10-2.jpg" style="height:43px;margin-bottom:5pt;vertical-align:text-bottom;width:180px"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.250%"><tr><td style="width:1.0%"></td><td style="width:72.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joanne Valente</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President&#47;CHRO</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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:112%">Offer accepted</font></div><div><font><br></font></div><div><img alt="ddsignature10-2.jpg" src="ddsignature10-2.jpg" style="height:75px;margin-bottom:5pt;vertical-align:text-bottom;width:190px"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.250%"><tr><td style="width:1.0%"></td><td style="width:72.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derek D&#8217;Antilio</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#47;6&#47;2022</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></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-10.3
<SEQUENCE>4
<FILENAME>algm-20211224x10ex103.htm
<DESCRIPTION>EX-10.3
<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 2022 Workiva -->
<title>Document</title></head><body><div id="icae2dc26dc70476a8001e6f7ebf60c0e_33"></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 10.3</font></div></div><div style="text-align:center"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%">SEVERANCE AGREEMENT</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:120%">THIS AGREEMENT </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(the &#34;Agreement&#34;) is entered into as of January 10, 2022, between Allegro MicroSystems, LLC., a Delaware limited liability company (&#34;Allegro&#34;) and Derek D&#8217;Antilio, Senior Vice President, Finance, CFO and Treasurer of Allegro (&#34;Executive&#34;).</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:118%">WHEREAS, </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:118%">Allegro wishes to ensure that Allegro executives will continue to exert maximum effort toward the success of the Company and to continue their employment with Allegro without undue concern regarding the security of their employment.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%">NOW, THEREFORE, </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the parties agree as follows&#58;</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">1.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Certain Definitions.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">For purposes of this Agreement, certain terms shall have the meaning set forth below&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.1&#160;&#160;&#160;&#160;&#34;Cause&#34; means a good faith determination by the Board of Directors of Allegro MicroSystems, Inc. (&#34;AMI&#34;) of any one or more of the following&#58; (a) Executive's (x) continued or repeated failure or refusal (after prior written notice thereof from the Board of Directors of AMI and Executive's failure to cure the same (if curable) within ten (10) calendar days of such written notice, and other than due to Executive's disability) to substantially perform the duties required by Executive's position with Allegro or any of its subsidiaries (it being understood that Executive's failure to attain performance goals or targets or to otherwise fail to substantially perform the duties required by Executive's position shall not constitute &#34;Cause&#34; hereunder if such failure is as a result of actions taken or not taken in good faith and with reasonable belief that such actions or omissions were in the best interests of AMI and its subsidiaries) or (y) failure or refusal to follow lawful directives of the Board of Directors of AMI&#59; (b) gross negligence or willful misconduct (including unauthorized disclosure of material proprietary information) by Executive, which results in a material detriment to AMI or any of its subsidiaries&#59; (c) Executive's conviction (by a court of competent jurisdiction, not subject to further appeal) of, or pleading guilty to, a felony that involves fraud or moral turpitude or that is perpetrated against AMI or any of its subsidiaries, their respective businesses or any of their respective assets, properties or personnel&#59; or (d) a material breach by Executive of the Restrictive Covenants, this Agreement, or of any other written agreement with the Company to which Executive is a party.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.2&#160;&#160;&#160;&#160;The term &#34;Company&#34; means Allegro MicroSystems, LLC or any successor to Allegro, including without limitation any entity that acquires all or substantially all of Allegro's assets or any entity into which Allegro merges.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.3&#160;&#160;&#160;&#160;The term &#34;Company's Governing Body&#34; means the board of directors of AMI if the Company is then a subsidiary of AMI&#59; if not, the board of directors of the Company if the Company is then a corporation or the board of managers or the managing member of the Company within the meaning of the applicable limited liability act if the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Company is then a limited liability company&#59; or, if none of the foregoing, the Company's governing body under applicable law or its constituent documents.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.4&#160;&#160;&#160;&#160;The term &#34;Good Reason&#34; shall mean the occurrence of any of the following without Executive's prior written consent&#58; (a) a reduction in Executive's base salary paid or payable by the Company and&#47; or any of its subsidiaries&#59; or (b) a reduction in the Target Bonus of Executive&#59; (c) a material diminution in Executive's authority, duties, responsibilities, or reporting relationship in connection with Executive's employment with the Company&#59; (d) the relocation of Executive's principal work location in connection with his employment by the Company to a facility or location more than thirty-five (35) miles from Executive's present principal work location&#59; or (e) the Company has materially breached this Agreement, including without limitation a failure to comply with the assignment to successor requirement in Section 8.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.5&#160;&#160;&#160;&#160;The term &#34;Target Bonus&#34; means the target bonus for a fiscal year as specified for Executive under Allegro's Annual Incentive Plan or any successor annual bonus plan maintained by the Company. In the event that a Target Bonus has not been established for a fiscal year because action has not yet been taken within such fiscal year to approve the annual bonus plan target pool and Target Bonuses, the Target Bonus shall be the same as Executive's Target Bonus for the preceding fiscal year.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:97%">2.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:97%;padding-left:8.84pt">Severance Benefit and Health Care Continuation Benefit Following Termination without Cause.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.1&#160;&#160;&#160;&#160;Executive shall be entitled to a &#34;Severance Benefit&#34; as described in this Section 2 in the event that the Company terminates Executive's employment without Cause and the release described in Section 5 has become effective.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.2&#160;&#160;&#160;&#160;In the event of termination without Cause, the Severance Benefit shall be equal to the sum of the following (the &#34;Severance Benefit&#34;)&#58;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(a)&#160;&#160;&#160;&#160;200% of Executive's annual base salary on the termination date.</font></div><div style="padding-left:72pt;text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(b)&#160;&#160;&#160;&#160;200% of Executive's Target Bonus on the termination date&#59; and</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(c)&#160;&#160;&#160;&#160;a prorated bonus for the fiscal year in which termination occurs, determined by multiplying the Target Bonus on the termination date by a ratio equal to the number of completed days of employment in the fiscal year prior to and including the termination date divided by the total number of days in such fiscal year.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.3&#160;&#160;&#160;&#160;The applicable Severance Benefit shall be paid to Executive in a lump sum not later than fifteen (15) days following the termination date if the release described in Section has become effective. If the Release described in Section 6 has not become effective more than 15 days following the termination date, the Severance Benefit shall be paid not later than five (5) days after the Release becomes effective.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.4&#160;&#160;&#160;&#160;Payment of the Severance Benefit shall be net of applicable withholding taxes.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.5&#160;&#160;&#160;&#160;In addition to the Severance Benefit, if Executive is a participant on the termination date in a group health plan of the Company that is subject to Section 601 et seq. of the Employee Retirement Income Security Act of 1974, as amended, or similar state health care continuation coverage law (&#34;COBRA&#34;), Executive shall be entitled for up to twenty-four months after the termination date to Company payment of the entire cost of COBRA health insurance continuation coverage for Executive and Executive's covered dependents, subject to the following conditions. The Company shall notify Executive of the right to continue Executive's health insurance coverage pursuant to COBRA. To the extent that Executive timely elects to accept continued health insurance coverage under COBRA, the Company shall pay or reimburse to Executive the full monthly cost of Executive's COBRA coverage, plus, if the Company determines that the inclusion of the monthly cost of COBRA coverage in Executive's gross income is necessary in order to avoid the adverse consequences of Section 105(h) of the Internal Revenue Code of 1986, as amended (the &#34;Code&#34;), or in order to avoid violations of the Patient Protection and Affordable Care Act of 2010, as amended (the &#34;ACA&#34;), a tax gross- up payment for applicable taxes imposed on such monthly payment and on such gross- up payment, until the earlier of eighteen (18) months after the termination of employment date or such date as Executive becomes eligible for health insurance coverage through any subsequent employment. If Executive desires to continue health care coverage under COBRA after becoming eligible for other health insurance coverage, Executive may do so for the balance of the applicable COBRA period at Executive's expense consistent with the requirements of COBRA. Notwithstanding the foregoing, the Company shall not be required to provide Executive with the healthcare continuation coverage benefits in this Section 2.5 if doing so would result in the imposition of penalties or other adverse consequences to the Company pursuant to the ACA or any successor legislation or regulations thereunder. Payment of the health care continuation coverage benefit pursuant to this Section 2.5 shall be conditioned upon Executive's timely execution of the Release described in Section 6 and the Release having become effective by its terms on or before the sixtieth (60th) day following Executive's termination.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.6&#160;&#160;&#160;&#160;I</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">f the Company, at the time of giving Executive notice of termination, specifies or requests a termination date later than the notice date, Executive shall not be required to accept a termination date that is more than two weeks after the date of notice of termination, and the failure to agree to a later termination date shall not be construed as a voluntary termination by Executive. The termination date for purposes of this Section 2, consistent with the preceding sentence, shall be the final day of employment of Executive by the Company.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">3.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">AMI Stock Rights.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">3.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive&#8217;s rights with respect to AMI stock awards, stock options, stock appreciation rights, and&#47;or stock units that Executive may own or have a conditional right to at the time of termination shall be determined in accordance with AMI&#8217;s Certificate of Incorporation, the Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan, the applicable grant agreements pursuant to which Executive acquired such rights and any other applicable governing documents, as any such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">documents may be amended from time to time. Notwithstanding any provision to the contrary in any such documents, for purposes of determining the extent to which Executive is vested in any such rights, termination of the Executive for Good Reason pursuant to Section 4 of this Agreement shall be treated in the same manner as a termination by the Company without Cause.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">4.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Voluntary Termination for Good Reason or Otherwise.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive shall be entitled to terminate employment with the Company and receive the Severance Benefit, health care continuation benefits, and certain rights with respect to AMI stock awards, appreciation rights, and&#47;or units (as specified in Section 3), upon the following conditions, provided that Executive timely executes the Release described in Section 6 and the Release becomes effective by its terms on or before the sixtieth (60th) day following Executive's termination&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.2&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If an event constituting Good Reason occurs, and Executive gives the Company written notice within sixty (60) days following the event of Good Reason, detailing why Executive believes a Good Reason event has occurred, the Company shall have thirty (30) days after receipt of such written notice to remedy or cure the event of Good Reason. If the Company does not remedy or cure the event within such period and the event constitutes Good Reason, as defined in this Agreement, Executive's employment shall be deemed terminated for Good Reason at the end of such thirty (30) day cure period. Executive's notice shall be delivered to the Company's Governing Body.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The termination date for purposes of Section 4.2 shall be, if earlier than the expiration of the thirty (30) day cure period described in Section 4.2, the date that the Company gives written notice to Executive that the Company does not intend to cure the event of Good Reason.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.4&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If an event of Good Reason is (or includes) a material reduction in annual base salary or Target Bonus as described in Section 1.4(b), the applicable severance benefit shall be calculated on the basis of annual base salary and Target Bonus as the same existed immediately prior to such reduction.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.5&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In the absence of an event of Good Reason, termination by Executive for personal reasons if payment of the benefits hereunder is approved by the Company's Governing Body upon the recommendation of the Compensation Committee of such Company's Governing Body.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">5.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Release Requirement&#59; Compliance with Restrictive Covenants.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">As a prerequisite to the Company's payment of the Severance Benefit, the health care continuation benefit and any AMI stock awards, appreciation rights, and&#47;or units, Executive shall have executed and delivered to the Company a general release of claims (&#34;Release&#34;) and the Release shall have become effective in accordance with its terms as specified in this Section 5 on or prior to the sixtieth (60th) day following Executive's termination. The Release shall be substantially in the form attached as Exhibit A. The Company may modify the Release versus the form attached as Exhibit A in order to </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">specify the amount of the Severance Benefit or other benefits, comply with changes in law, or reflect changes in relevant facts (such as the name of the Company). However, the Company shall not include any additional requirements or provisions in the Release, including without limitation any restrictive covenants concerning post-termination activities of Executive without Executive's prior written consent.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5.2&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Company shall deliver the form of Release to Executive on or prior to the date of termination. Executive shall have at least forty-five (45) days within which to consider the Release. Executive shall have up to seven (7) days after execution and delivery of the Release to revoke the Release. The Release shall not become effective until the revocation period has expired without revocation of the Release by Executive.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5.3&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The health insurance continuation benefit described in Section 2.6 shall be provided to Executive on a monthly basis after the termination date on the assumption that the Release will become effective, provided that entitlement to such benefit shall expire if the Release does not become effective within sixty (60) days after the termination date and, in such case, Executive shall be required to promptly return amounts paid on his or her behalf to the Company.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5.4&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive's entitlement to receive and to retain the Severance Benefit, the health care continuation benefit and any AMI stock awards, appreciation rights, and&#47;or units will be conditioned upon Executive's compliance with the Restrictive Covenants, which Restrictive Covenants are hereby incorporated in their entirety as though fully set forth herein.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">6.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Exclusive Remedy.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive's receipt of the Severance Payment and other consideration provided in this Agreement shall be in lieu of any benefits specified under any other severance policy maintained by the Companies&#59; any benefits pursuant to any other agreement or understanding between Executive and the Companies relating to termination of employment&#59; and any benefits under the Company's Annual Incentive Plan or its successor for the fiscal year in which termination occurs. However, this Agreement shall not divest Executive of Executive's right to distributions from Allegro's Executive Deferred Compensation Plan or any right to vested benefits under the terms of the Company's benefit plans, to be paid accrued wages and vacation through the termination date or to be reimbursed for properly substantiated business expenses in accordance with the Company's expense reimbursement policy.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">7.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Successors and Assigns.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">7.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall inure to the benefit of, and shall be binding upon, the Company and its successors and assigns, including any successor entity by merger, consolidation or transfer of all or substantially all of the Company's assets. The Company shall require and cause any person, group or entity that acquires all or substantially all of the assets of the Company to accept a written assignment of this Agreement by the Company, and to acknowledge in such document that the acquiror </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">accepts the assignment and undertakes to perform this Agreement in accordance with its terms.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">8.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Amended or Successor Agreements.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">8.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If requested by the Company, Executive will in good faith consider and negotiate an amended or a successor agreement in order to address revised circumstances (for example the restructuring of the Allegro group of companies), providing that there is no diminution in the level of benefits available to Executive hereunder.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">9.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Miscellaneous Provisions.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Arbitration. Any claim, dispute or controversy arising out of this Agreement, the interpretation, validity or enforceability of this Agreement or the alleged breach thereof shall be settled by binding arbitration. The arbitration shall be conducted in accordance with the rules of the American Arbitration Association in Manchester, New Hampshire, or elsewhere by mutual agreement. The Company shall bear responsibility for all costs of arbitration and shall reimburse Executive for his or her reasonable attorneys' fees. Judgment may be entered on the arbitration award in any court having jurisdiction.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.2&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Governing Law. This Agreement shall be construed in accordance with and governed by the laws of the state of New Hampshire.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.3&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Entire Agreement. This Agreement constitutes the entire agreement and understanding between Executive and Company concerning the subject matter hereof, and supersedes all prior negotiations or understandings between the parties, whether written or oral, including employment offer letter, concerning such matter.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.4&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Employment at Will. Executive's employment with the Company shall remain at will. Nothing in the Agreement shall provide Executive with any right to continued employment with the Company for any specific period of time or interfere with or restrict the right of either Executive or the Company to terminate Executive's employment at any time.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.5&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Application of Section 409A. The payments contemplated by this Agreement are intended to be exempt from, or to comply with the requirements of, Section 409A of the Internal Revenue Code of 1986, as amended (the &#34;Code&#34;), and this Agreement shall be interpreted with that intent. Notwithstanding the foregoing, the tax treatment of amounts payable and benefits provided under this Agreement is not warranted or guaranteed, and neither the Companies, nor any of their respective members, shareholders, employees, directors, officers, agents or affiliates, shall be held liable for any taxes, interest, penalties or other monetary amounts owed by Executive or any other taxpayer as a result of this Agreement, including by reason of Section 409A or any similar State statute. Notwithstanding anything to the contrary in this Agreement, if at the time Executive's employment terminates, Executive is a &#34;specified employee,&#34; as defined below, any and all amounts payable under this Agreement on account of Executive's separation from service that would (but for this provision) be payable within six (6) months following the date of such separation from service, shall instead </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">be paid on the next business day following the expiration of such six (6) month period or, if earlier, upon Executive's death&#59; except (A) to the extent of amounts that do not constitute a deferral of compensation within the meaning of Treasury regulation Section 1.409A- 1(b) (including without limitation by reason of the safe harbor set forth in Section 1.409A-1(b)(9)(iii), as determined by the Company in its reasonable good faith discretion)&#59; (B) benefits which qualify as excepted welfare benefits pursuant to Treasury regulation Section 1.409A-1(a)(5)&#59; or (C) other amounts or benefits that are not subject to the requirements of Section 409A of the Code. For purposes of this Agreement, with respect to payments that are subject to Section 409A and that are payment upon or with reference to Executive's termination of employment, all references to &#34;termination of employment&#34; and correlative phrases shall be construed to require a &#34;separation from service&#34; (as defined in Section 1.409A-1(h) of the Treasury regulations after giving effect to the presumptions contained therein), from the Company, and the term &#34;specified employee&#34; means an individual determined by the Company to be a specified employee of the Company under Treasury regulation Section 1.409A-1(i). Each payment made under this Agreement shall be treated as a separate payment and the right to a series of installment payments under this Agreement is to be treated as a right to a series of separate payments. To the extent required by Section 409A, if the period for executing and not revoking the Release spans two taxable years, the Severance Benefit shall be paid in the second taxable year. Any tax gross up payment hereunder shall be made no later than the end of the calendar year following the calendar year in which the related taxes are remitted to the appropriate tax authorities, or at such other specified time or schedule that may be permitted under Treas. Reg. Section 1.409A-3(i)(1)(v).</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.6&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Application of Section 280G.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In the event that the Severance Benefit, the health care continuation coverage benefit, and&#47;or any other any payment, coverage or benefit, including any accelerated vesting of equity compensation in AMI, provided in respect of Executive's employment or termination of employment with the Companies and their affiliates, whether under this Agreement or otherwise and whether before or after termination of Executive's employment would constitute &#34;parachute payments&#34; within the meaning of Section 280G(b)(2) of the Code or would subject Executive to an excise tax under Section 4999 of the Code, then, provided that the requirements of Treas. Reg. Section 1.280G-1 Q&#38;A-6(a)(2)(i) are met, AMI shall use its reasonable best efforts to obtain shareholder approval with respect to such parachute payments pursuant to Section 280G(b)(5)(B) of the Code, subject to Executive's execution of a contingent waiver of Executive's receipt of or entitlement to retain any such parachute payments to the extent necessary to obtain such shareholder approval.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.7&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Proprietary Information. Nothing in this Agreement or the Release shall be construed as an elimination or waiver of Executive's obligations not to disclose confidential or proprietary information to third parties as required by Company policy and any agreements between the Company and Executive that were executed during Executive's employment with the Company.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.8&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Waiver&#59; Amendment. No waiver of any breach of this Agreement shall be construed to be a waiver of any other breach of this Agreement. No waiver or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">amendment of this Agreement shall be effective unless set forth in a written document signed by Executive and an executive of the Company authorized by the Company's Governing Body.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.9&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Notices. Any notices required or permitted by this Agreement shall be in writing, and may be transmitted by personal delivery, by courier service or by e-mail if receipt of such e-mail is acknowledged by the receiving party. Notices shall be addressed to the recipient's principal business office.</font></div><div><font><br></font></div><div><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:106%">IN WITNESS WHEREOF, </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">the parties have executed this Agreement as of the date and year first above written.</font></div><div><font><br></font></div><div style="text-indent:285.79pt"><font><br></font></div><div><font><br></font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.993%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ALLEGRO MICROSYSTEMS, LLC</font></td></tr></table></div><div><font><br></font></div><div><img alt="ddsignature10-3.jpg" src="ddsignature10-3.jpg" style="height:75px;margin-bottom:5pt;vertical-align:text-bottom;width:190px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><img alt="rvsignature10-3.jpg" src="rvsignature10-3.jpg" style="height:54px;margin-bottom:5pt;vertical-align:text-bottom;width:147px"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:44.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.968%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive    </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ravi Vig</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div></div></div><div id="icae2dc26dc70476a8001e6f7ebf60c0e_61"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#1c1f1f;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">EXHIBIT A</font></div><div><font><br></font></div><div style="text-align:center;text-indent:34.95pt"><font style="color:#1c1f1f;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%">GENERAL RELEASE OF CLAIMS</font></div><div style="text-align:center;text-indent:34.95pt"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This GENERAL RELEASE OF CLAIMS (&#34;Release&#34;) is made by </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">                                             </font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(&#34;Executive&#34;),     a    resident    of    </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                            </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     in              favor                           of  Allegro MicroSystems, LLC of Manchester, New Hampshire (the &#34;Company&#34;), and all related entities, corporations, partnerships and subsidiaries of the Company, as well as each of their current and former directors, insurers, officers, trustees, partners, successors in interest, representatives and agents.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">WHEREAS, Executive's  employment  by  the  Company  has  ended  or  will  end  on</font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                             </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (the &#34;Termination Date&#34;)&#59; and</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">WHEREAS, Executive wishes to provide the Company with a general release in exchange for the consideration to be provided by the Company to Executive pursuant to that certain Severance Agreement between Executive and the Company dated January XX, 2021 (the &#34;Severance Agreement&#34;).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">NOW THEREFORE, in consideration of the commitments and mutual promises contained in this document, it is agreed as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">ONE&#58; This Release shall constitute full accord and satisfaction of any and all claims which have been or could be raised by Executive and a covenant not to sue (as set forth in Paragraph THREE below).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">TWO&#58; In return for Executive's releases under this Release, Allegro shall provide the following &#34;Consideration&#34; to Executive&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:105%">a)</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%;padding-left:8.23pt">The Severance Benefit defined in the Severance Agreement, which shall be an amount equal to</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%;text-decoration:underline"> </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">($xxx,xxx.xx)</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:105%">b)</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%;padding-left:8.23pt">Company payment of COBRA medical insurance coverage for a period of time as specified in the Severance Agreement.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:105%">c)</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%;padding-left:8.84pt">Vesting and payment of certain </font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">AMI stock awards, appreciation rights, and&#47;or units</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">d)</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:8.23pt">Other commitments of the Company as set forth in the Severance Agreement.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">THREE&#58; In return for the Consideration to be provided by the Company to Executive, on behalf of Executive and his or her heirs, beneficiaries, devisees, executors, administrators, attorneys, personal representatives, and assigns, Executive promises not to sue, and Executive releases and gives up any claim he&#47; she has or may have against, the Company or any of its current or former subsidiaries, affiliated companies, parent companies, shareholders, directors, officers, employees, agents, benefit plans, trustees or representatives, or their successors or assigns, including without limitation any claim under federal, state, or local law relating to Executive's employment with the Company or the termination thereof, from the beginning of time up to and including the date of execution of this Release, including, but not limited to, any and all claims for breach of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">express or implied contract or any covenant of good faith and fair dealing&#59; all claims for retaliation or violation of public policy&#59; all claims for unpaid wages under the Massachusetts Wage Act or corresponding New Hampshire law&#59; all claims arising under the Massachusetts and New Hampshire anti-discrimination in employment laws, the Massachusetts Civil Rights Act, Title VII of the Civil Rights Act of 1964, the Age Discrimination in Employment Act, the Americans with Disabilities Act, Sarbanes-Oxley, the Patriot Act, the Family and Medical Leave Act, or any other federal, state, or local laws relating to employment or benefits associated with employment&#59; claims for emotional distress, mental anguish, personal injury, loss of consortium, and any and all claims that may be asserted on Executive's behalf by others&#59; any claim for wages, compensation, and expenses paid or unpaid during the term of Executive's employment&#59; and any claim for compensatory, punitive, or liquidated damages, interest, attorney's fees, costs, or disbursements. Executive retains Executive's rights under the Employee Retirement Income Security Act of 197 4, as amended (&#34;ERISA&#34;), for any accrued vested benefits under any retirement plan covering Executive's employment, or rights to enforce the terms of this Release.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">FOUR&#58; Nothing contained in this Release of Claims shall be construed to prohibit Executive from filing a charge with or participating in any investigation or proceeding conducted by the federal Equal Employment Opportunity Commission or a comparable state or local agency, provided, however, that Executive hereby agrees to waive his or her right to recover monetary damages or other individual relief in any charge, complaint or lawsuit filed by Executive or by anyone else on his or her behalf.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">Executive further acknowledges, understands, and agrees that Executive has been paid all wages (including all base compensation and accrued vacation pay) to which Executive is or was entitled by virtue of Executive's employment with the Company and that Executive is unaware of any facts or circumstances indicating that Executive may have an outstanding claim for unpaid wages.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">FIVE&#58; This Release, including without limitation the general release and covenant not to sue, applies to all claims due to anything arising before Executive signed this Release, including even those claims not presently known to Executive.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">SIX&#58; This Release sets forth the entire understanding between the parties pertaining to this subject matter except for the Severance Agreement. There is no other agreement, oral or written, which adds to or subtracts from this Release or the Severance Agreement or otherwise modifies them. In the event that any provision of this Release is held by any agency or court of competent jurisdiction to be illegal or invalid, the validity of the remaining provisions shall not be affected&#59; and, the illegal or invalid provisions shall be reformed to the extent possible to be consistent with the other terms of this Release&#59; and if they cannot be so reformed, then an invalid provision shall be deemed not to be a part of this Release.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">SEVEN&#58; This Release shall be interpreted under the laws of the state of New Hampshire.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">EIGHT&#58; Executive acknowledges that Executive received this Release and that Executive has been informed that Executive has forty-five (45) days to review and consider this Release and also acknowledges that Executive has been advised of the right to consult </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">legal advisors of Executive's choosing with regard to this Release. Any modifications to the terms of this Release do not operate to extend the forty-five (45) day limit for Executive's review of the Release. Executive may sign this Release prior to the expiration of the forty-five (45) day deadline expressed above, and Executive affirms that if Executive does so prior to that date it is done according to Executive's own free will. Executive understands that Executive may revoke this Release within seven (7) days after the date of Executive's signature on this Release by sending written notice of his&#47;her intent to revoke to the Company's Vice President of Human Resources or its President via courier service on or before the expiration of that seven (7) day right of revocation. Executive acknowledges that this Release can be revoked only in its entirety and that once revoked no provision of this Release is enforceable. The Company will have no obligations under this Release until the eighth (8th) day after Executive's signature on this Release.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">NINE&#58; EXECUTIVE ACKNOWLEDGES THAT EXECUTIVE HAS CAREFULLY READ AND UNDERSTANDS THIS RELEASE CONSISTING OF THREE PAGES. EXECUTIVE ALSO ACKNOWLEDGES THAT EXECUTIVE ENTERS INTO THIS RELEASE VOLUNTARILY, WITH FULL KNOWLEDGE OF ITS SIGNIFICANCE AND WITHOUT PRESSURE OR COERCION. EXECUTIVE ALSO ACKNOWLEDGES THAT EXECUTIVE HAS HAD AN OPPORTUNITY TO CONSULT WITH COUNSEL PRIOR TO SIGNING THIS RELEASE.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">IN WITNESS WHEREOF, Executive has executed this Release as of the date indicated below.</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.583%"><tr><td style="width:1.0%"></td><td style="width:75.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.977%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font style="color:#1a1c1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:200%">&#91;Name&#93;</font></div><div><font style="color:#1a1c1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:200%">Date&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>5
<FILENAME>algm-20211224x10ex104.htm
<DESCRIPTION>EX-10.4
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i4b6d6764fb0547be9c22f1617bceb11e_33"></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 10.4</font></div><div><img alt="logo2.jpg" src="logo2.jpg" style="height:55px;margin-bottom:5pt;vertical-align:text-bottom;width:229px"></div></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:112%">October 15, 2021</font></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:11pt;font-weight:400;line-height:112%">Sharon Briansky</font></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:112%">Dear Sharon&#58;</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:112%">I am very pleased to offer you the position of Senior Vice President, General Counsel and Corporate Secretary, reporting to Ravi Vig. We believe your knowledge, experience and enthusiastic spirit will be an excellent addition to our team and are very much looking forward to having you on board.</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:112%">This offer is contingent upon a background check, a negative cross-check against certain global Restricted Party Lists, and our ability to successfully verify your employment and educational credentials, along with your written acceptance of the position under the following terms of employment.</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:112%">You have the option to select a primary work location of Manchester, New Hampshire or Marlborough, Massachusetts. You should expect that you will travel periodically to both as required. Currently, we are in a flexible home office&#47;work office arrangement at least until January, at which time we expect to transition to a hybrid work philosophy.</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:112%">Your starting salary will be $6,923 per week, annualized at $360,000. In addition, you will be eligible to participate in Allegro's Annual Incentive Plan at a target level of 70%. Under this plan, payments are made when Allegro achieves its fiscal year financial targets. Your actual payment will be based on Allegro&#8217;s financial performance and your individual contributions towards these results. You are guaranteed to receive a prorated AIP bonus based on your start date and the results of the FY22 plan.</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:112%">You will be provided a deferred hiring bonus of $750,000 to be paid to you according to the installment schedule noted below. The payment of these installments will be processed in accordance with the normal payroll processing schedule upon each milestone. Entire amount to be reimbursed to Allegro MicroSystems, LLC should you voluntarily terminate your employment in less than 1 full year from the date of hire. After 1 year, should you terminate your employment in less than 2 years from the date of hire, you will be required to make a prorated repayment based upon the number of months worked less than 2 years.</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%;padding-left:14.5pt">66.6% or $500,000 - within 30 days of hire</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:109%;padding-left:14.5pt">33.3% or $250,000 - upon attainment of 6 months of service</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:103%">As part of your offer of employment, and subject to Compensation Committee approval, you will be awarded with a special one-time RSU award with a grant date value of $750,000, meaning the number of shares underlying the award will be equal to $750,000 divided by the Allegro closing stock price on the actual grant date. Your RSU award will be formally granted on the third trading day after Allegro&#8217;s next quarterly earnings announcement, which will be in early (February 2022). Subject to your continued employment with Allegro, your RSUs will vest 60% in year 1, and 40% in year two. Your vesting dates will be several days after your grant date anniversaries to accommodate Allegro&#8217;s quarterly trading windows. This award will be processed shortly after the grant date by our stock plan administrator, Fidelity, who will send you grant acceptance instructions.</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:103%">In addition, you will be eligible to participate in Allegro&#8217;s FY23 annual equity program with a target value of $1,000,000. This award is subject to approval from the Compensation Committee. This award will be allocated in two parts&#58; performance shares and RSUs. For reference, the FY22 grants were distributed in a 60%&#47;40% mix for fiscal years FY22 &#8211; FY24. This annual equity award and all plan details and measures, and PSU&#47;RSU % distribution will be formally granted and communicated to you in May 2022, on the assumption that your start date occurs before the May timeframe.</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:112%">Lastly, you will be offered an Executive Severance Agreement which will provide severance benefits to you in the event your employment with Allegro is terminated involuntarily without cause or voluntarily for good reason, provided you sign a &#8220;Separation Agreement&#8221; and &#8220;General Release&#8221; The severance benefits will include severance </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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">pay equal to one time your annual base salary plus one time your target annual bonus and a prorated bonus payment for the fiscal year in which the termination occurs and 18 months of health care continuation. (See attached draft severance agreement)</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:112%">This offer is contingent upon your compliance with the Immigration Reform and Control Act of 1986. This Act requires that you establish your identity and employment eligibility. To do so, you will need to bring the required documents on your first day of employment. You will not be able to commence employment until the required documents (attached) are provided.</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:112%">In addition to the above, you will be eligible to participate in the Company's extensive benefits program, including&#58;</font></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Comprehensive Medical Insurance</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Dental Insurance</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Vision Insurance</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Life Insurance</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Short-term disability</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Long-term disability</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">401(k) Savings Plan</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Vacation allotment will be based on Company policy</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:112%">Please note that some of these coverages require employee contributions. You will receive additional information at the time you begin employment.</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:112%">We have enclosed a copy Allegro&#8217;s Intellectual Property and Confidentiality Agreement for your review. Should you accept the position you will be required to sign this Agreement on your first day of employment.</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:112%">Allegro is a publicly traded company and securities laws and regulations prohibit trading in Allegro stock when in possession of material non-public information. Allegro&#8217;s Insider Trading Policy also prohibits employees of Allegro or any of its affiliates, as well and any members of an employee&#8217;s household, from trading in Allegro stock when in possession of material non-public information. In addition, under the Policy, any employee that is designated as an &#8220;insider&#8221;, as well as household members, are further prohibited from trading in Allegro stock during announced quarterly trading black-out periods. As such, new employees and members of their households are advised not to trade in Allegro stock until they have been made aware whether the employee has been designated an &#8220;insider&#8221;.</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:112%">This is not a contract for employment. Your employment with Allegro is voluntary and is subject to termination by you or Allegro at will, with or without cause, and with or without notice, at any time.</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:112%">Sharon, we believe this opportunity provides you the scope and challenge you seek. Your skills and ability should enable you to make a significant contribution to our business.</font></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><div id="i4b6d6764fb0547be9c22f1617bceb11e_61"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To indicate your agreement with the above terms and conditions of employment with Allegro MicroSystems, please sign below at your earliest convenience. If you have any questions, please contact me at 508-662-1154, We look forward to your response by October 22, 2021.</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:112%">Very truly yours,</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><img alt="jvsignature10-4.jpg" src="jvsignature10-4.jpg" style="height:43px;margin-bottom:5pt;vertical-align:text-bottom;width:180px"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.250%"><tr><td style="width:1.0%"></td><td style="width:72.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joanne Valente</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President&#47;CHRO</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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:112%">Offer accepted</font></div><div><font><br></font></div><div><img alt="sbsignature10-4.jpg" src="sbsignature10-4.jpg" style="height:73px;margin-bottom:5pt;vertical-align:text-bottom;width:217px"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:56.250%"><tr><td style="width:1.0%"></td><td style="width:72.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.396%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sharon Briansky</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></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-10.5
<SEQUENCE>6
<FILENAME>algm-20211224x10ex105.htm
<DESCRIPTION>EX-10.5
<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 2022 Workiva -->
<title>Document</title></head><body><div id="ib2cbc54bf5844982a8752855f776f874_33"></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 10.5</font></div></div><div style="text-align:center"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%">SEVERANCE AGREEMENT</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:120%">THIS AGREEMENT </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(the &#34;Agreement&#34;) is entered into as of December 6, 2021, between Allegro MicroSystems, LLC., a Delaware limited liability company (&#34;Allegro&#34;) and Sharon Briansky, Senior Vice President, General Counsel and Corporate Secretary of Allegro (&#34;Executive&#34;).</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:118%">WHEREAS, </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:118%">Allegro wishes to ensure that Allegro executives will continue to exert maximum effort toward the success of the Company and to continue their employment with Allegro without undue concern regarding the security of their employment.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%">NOW, THEREFORE, </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the parties agree as follows&#58;</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">1.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Certain Definitions.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">For purposes of this Agreement, certain terms shall have the meaning set forth below&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.1&#160;&#160;&#160;&#160;&#34;Cause&#34; means a good faith determination by the Board of Directors of Allegro MicroSystems, Inc. (&#34;AMI&#34;) of any one or more of the following&#58; (a) Executive's (x) continued or repeated failure or refusal (after prior written notice thereof from the Board of Directors of AMI and Executive's failure to cure the same (if curable) within ten (10) calendar days of such written notice, and other than due to Executive's disability) to substantially perform the duties required by Executive's position with Allegro or any of its subsidiaries (it being understood that Executive's failure to attain performance goals or targets or to otherwise fail to substantially perform the duties required by Executive's position shall not constitute &#34;Cause&#34; hereunder if such failure is as a result of actions taken or not taken in good faith and with reasonable belief that such actions or omissions were in the best interests of AMI and its subsidiaries) or (y) failure or refusal to follow lawful directives of the Board of Directors of AMI&#59; (b) gross negligence or willful misconduct (including unauthorized disclosure of material proprietary information) by Executive, which results in a material detriment to AMI or any of its subsidiaries&#59; (c) Executive's conviction (by a court of competent jurisdiction, not subject to further appeal) of, or pleading guilty to, a felony that involves fraud or moral turpitude or that is perpetrated against AMI or any of its subsidiaries, their respective businesses or any of their respective assets, properties or personnel&#59; or (d) a material breach by Executive of the Restrictive Covenants, this Agreement, or of any other written agreement with the Company to which Executive is a party.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.2&#160;&#160;&#160;&#160;The term &#34;Company&#34; means Allegro MicroSystems, LLC or any successor to Allegro, including without limitation any entity that acquires all or substantially all of Allegro's assets or any entity into which Allegro merges.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.3&#160;&#160;&#160;&#160;The term &#34;Company's Governing Body&#34; means the board of directors of AMI if the Company is then a subsidiary of AMI&#59; if not, the board of directors of the Company if the Company is then a corporation or the board of managers or the managing member of the Company within the meaning of the applicable limited liability act if the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Company is then a limited liability company&#59; or, if none of the foregoing, the Company's governing body under applicable law or its constituent documents.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.4&#160;&#160;&#160;&#160;The term &#34;Good Reason&#34; shall mean the occurrence of any of the following without Executive's prior written consent&#58; (a) a reduction in Executive's base salary paid or payable by the Company and&#47; or any of its subsidiaries&#59; or (b) a reduction in the Target Bonus of Executive&#59; (c) a material diminution in Executive's authority, duties, responsibilities, or reporting relationship in connection with Executive's employment with the Company&#59; (d) the relocation of Executive's principal work location in connection with his employment by the Company to a facility or location more than thirty-five (35) miles from Executive's present principal work location&#59; or (e) the Company has materially breached this Agreement, including without limitation a failure to comply with the assignment to successor requirement in Section 8.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.5&#160;&#160;&#160;&#160;The term &#34;Target Bonus&#34; means the target bonus for a fiscal year as specified for Executive under Allegro's Annual Incentive Plan or any successor annual bonus plan maintained by the Company. In the event that a Target Bonus has not been established for a fiscal year because action has not yet been taken within such fiscal year to approve the annual bonus plan target pool and Target Bonuses, the Target Bonus shall be the same as Executive's Target Bonus for the preceding fiscal year.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:97%">2.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:97%;padding-left:8.84pt">Severance Benefit and Health Care Continuation Benefit Following Termination without Cause.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.1&#160;&#160;&#160;&#160;Executive shall be entitled to a &#34;Severance Benefit&#34; as described in this Section 2 in the event that the Company terminates Executive's employment without Cause and the release described in Section 5 has become effective.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.2&#160;&#160;&#160;&#160;In the event of termination without Cause, the Severance Benefit shall be equal to the sum of the following (the &#34;Severance Benefit&#34;)&#58;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(a)&#160;&#160;&#160;&#160;100% of Executive's annual base salary on the termination date.</font></div><div style="padding-left:72pt;text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(b)&#160;&#160;&#160;&#160;100% of Executive's Target Bonus on the termination date&#59; and</font></div><div style="padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(c)&#160;&#160;&#160;&#160;a prorated bonus for the fiscal year in which termination occurs, determined by multiplying the Target Bonus on the termination date by a ratio equal to the number of completed days of employment in the fiscal year prior to and including the termination date divided by the total number of days in such fiscal year.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.3&#160;&#160;&#160;&#160;The applicable Severance Benefit shall be paid to Executive in a lump sum not later than fifteen (15) days following the termination date if the release described in Section has become effective. If the Release described in Section 6 has not become effective more than 15 days following the termination date, the Severance Benefit shall be paid not later than five (5) days after the Release becomes effective.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.4&#160;&#160;&#160;&#160;Payment of the Severance Benefit shall be net of applicable withholding taxes.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.5&#160;&#160;&#160;&#160;In addition to the Severance Benefit, if Executive is a participant on the termination date in a group health plan of the Company that is subject to Section 601 et seq. of the Employee Retirement Income Security Act of 1974, as amended, or similar state health care continuation coverage law (&#34;COBRA&#34;), Executive shall be entitled for up to eighteen (18) months after the termination date to Company payment of the entire cost of COBRA health insurance continuation coverage for Executive and Executive's covered dependents, subject to the following conditions. The Company shall notify Executive of the right to continue Executive's health insurance coverage pursuant to COBRA. To the extent that Executive timely elects to accept continued health insurance coverage under COBRA, the Company shall pay or reimburse to Executive the full monthly cost of Executive's COBRA coverage, plus, if the Company determines that the inclusion of the monthly cost of COBRA coverage in Executive's gross income is necessary in order to avoid the adverse consequences of Section 105(h) of the Internal Revenue Code of 1986, as amended (the &#34;Code&#34;), or in order to avoid violations of the Patient Protection and Affordable Care Act of 2010, as amended (the &#34;ACA&#34;), a tax gross- up payment for applicable taxes imposed on such monthly payment and on such gross- up payment, until the earlier of eighteen (18) months after the termination of employment date or such date as Executive becomes eligible for health insurance coverage through any subsequent employment. If Executive desires to continue health care coverage under COBRA after becoming eligible for other health insurance coverage, Executive may do so for the balance of the applicable COBRA period at Executive's expense consistent with the requirements of COBRA. Notwithstanding the foregoing, the Company shall not be required to provide Executive with the healthcare continuation coverage benefits in this Section 2.5 if doing so would result in the imposition of penalties or other adverse consequences to the Company pursuant to the ACA or any successor legislation or regulations thereunder. Payment of the health care continuation coverage benefit pursuant to this Section 2.5 shall be conditioned upon Executive's timely execution of the Release described in Section 6 and the Release having become effective by its terms on or before the sixtieth (60th) day following Executive's termination.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.6&#160;&#160;&#160;&#160;I</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">f the Company, at the time of giving Executive notice of termination, specifies or requests a termination date later than the notice date, Executive shall not be required to accept a termination date that is more than two weeks after the date of notice of termination, and the failure to agree to a later termination date shall not be construed as a voluntary termination by Executive. The termination date for purposes of this Section 2, consistent with the preceding sentence, shall be the final day of employment of Executive by the Company.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">3.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">AMI Stock Rights.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">3.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive&#8217;s rights with respect to AMI stock awards, stock options, stock appreciation rights, and&#47;or stock units that Executive may own or have a conditional right to at the time of termination shall be determined in accordance with AMI&#8217;s Certificate of Incorporation, the Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan, the applicable grant agreements pursuant to which Executive acquired such rights and any other applicable governing documents, as any such documents may be amended from time to time. Notwithstanding any provision to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">contrary in any such documents, for purposes of determining the extent to which Executive is vested in any such rights, termination of the Executive for Good Reason pursuant to Section 4 of this Agreement shall be treated in the same manner as a termination by the Company without Cause.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">4.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Voluntary Termination for Good Reason or Otherwise.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive shall be entitled to terminate employment with the Company and receive the Severance Benefit, health care continuation benefits, and certain rights with respect to AMI stock awards, appreciation rights, and&#47;or units (as specified in Section 3), upon the following conditions, provided that Executive timely executes the Release described in Section 6 and the Release becomes effective by its terms on or before the sixtieth (60th) day following Executive's termination&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.2&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If an event constituting Good Reason occurs, and Executive gives the Company written notice within sixty (60) days following the event of Good Reason, detailing why Executive believes a Good Reason event has occurred, the Company shall have thirty (30) days after receipt of such written notice to remedy or cure the event of Good Reason. If the Company does not remedy or cure the event within such period and the event constitutes Good Reason, as defined in this Agreement, Executive's employment shall be deemed terminated for Good Reason at the end of such thirty (30) day cure period. Executive's notice shall be delivered to the Company's Governing Body.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The termination date for purposes of Section 4.2 shall be, if earlier than the expiration of the thirty (30) day cure period described in Section 4.2, the date that the Company gives written notice to Executive that the Company does not intend to cure the event of Good Reason.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.4&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If an event of Good Reason is (or includes) a material reduction in annual base salary or Target Bonus as described in Section 1.4(b), the applicable severance benefit shall be calculated on the basis of annual base salary and Target Bonus as the same existed immediately prior to such reduction.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.5&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In the absence of an event of Good Reason, termination by Executive for personal reasons if payment of the benefits hereunder is approved by the Company's Governing Body upon the recommendation of the Compensation Committee of such Company's Governing Body.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">5.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Release Requirement&#59; Compliance with Restrictive Covenants.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">As a prerequisite to the Company's payment of the Severance Benefit, the health care continuation benefit and any AMI stock awards, appreciation rights, and&#47;or units, Executive shall have executed and delivered to the Company a general release of claims (&#34;Release&#34;) and the Release shall have become effective in accordance with its terms as specified in this Section 5 on or prior to the sixtieth (60th) day following Executive's termination. The Release shall be substantially in the form attached as Exhibit A. The Company may modify the Release versus the form attached as Exhibit A in order to specify the amount of the Severance Benefit or other benefits, comply with changes in </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">law, or reflect changes in relevant facts (such as the name of the Company). However, the Company shall not include any additional requirements or provisions in the Release, including without limitation any restrictive covenants concerning post-termination activities of Executive without Executive's prior written consent.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5.2&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The Company shall deliver the form of Release to Executive on or prior to the date of termination. Executive shall have at least forty-five (45) days within which to consider the Release. Executive shall have up to seven (7) days after execution and delivery of the Release to revoke the Release. The Release shall not become effective until the revocation period has expired without revocation of the Release by Executive.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5.3&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The health insurance continuation benefit described in Section 2.6 shall be provided to Executive on a monthly basis after the termination date on the assumption that the Release will become effective, provided that entitlement to such benefit shall expire if the Release does not become effective within sixty (60) days after the termination date and, in such case, Executive shall be required to promptly return amounts paid on his or her behalf to the Company.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">5.4&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive's entitlement to receive and to retain the Severance Benefit, the health care continuation benefit and any AMI stock awards, appreciation rights, and&#47;or units will be conditioned upon Executive's compliance with the Restrictive Covenants, which Restrictive Covenants are hereby incorporated in their entirety as though fully set forth herein.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">6.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Exclusive Remedy.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive's receipt of the Severance Payment and other consideration provided in this Agreement shall be in lieu of any benefits specified under any other severance policy maintained by the Companies&#59; any benefits pursuant to any other agreement or understanding between Executive and the Companies relating to termination of employment&#59; and any benefits under the Company's Annual Incentive Plan or its successor for the fiscal year in which termination occurs. However, this Agreement shall not divest Executive of Executive's right to distributions from Allegro's Executive Deferred Compensation Plan or any right to vested benefits under the terms of the Company's benefit plans, to be paid accrued wages and vacation through the termination date or to be reimbursed for properly substantiated business expenses in accordance with the Company's expense reimbursement policy.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">7.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Successors and Assigns.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">7.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall inure to the benefit of, and shall be binding upon, the Company and its successors and assigns, including any successor entity by merger, consolidation or transfer of all or substantially all of the Company's assets. The Company shall require and cause any person, group or entity that acquires all or substantially all of the assets of the Company to accept a written assignment of this Agreement by the Company, and to acknowledge in such document that the acquiror accepts the assignment and undertakes to perform this Agreement in accordance with its terms.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">8.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Amended or Successor Agreements.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">8.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If requested by the Company, Executive will in good faith consider and negotiate an amended or a successor agreement in order to address revised circumstances (for example the restructuring of the Allegro group of companies), providing that there is no diminution in the level of benefits available to Executive hereunder.</font></div><div><font><br></font></div><div style="text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:112%">9.</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:8.84pt">Miscellaneous Provisions.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.1&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Arbitration. Any claim, dispute or controversy arising out of this Agreement, the interpretation, validity or enforceability of this Agreement or the alleged breach thereof shall be settled by binding arbitration. The arbitration shall be conducted in accordance with the rules of the American Arbitration Association in Manchester, New Hampshire, or elsewhere by mutual agreement. The Company shall bear responsibility for all costs of arbitration and shall reimburse Executive for his or her reasonable attorneys' fees. Judgment may be entered on the arbitration award in any court having jurisdiction.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.2&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Governing Law. This Agreement shall be construed in accordance with and governed by the laws of the state of New Hampshire.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.3&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Entire Agreement. This Agreement constitutes the entire agreement and understanding between Executive and Company concerning the subject matter hereof, and supersedes all prior negotiations or understandings between the parties, whether written or oral, including employment offer letter, concerning such matter.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.4&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Employment at Will. Executive's employment with the Company shall remain at will. Nothing in the Agreement shall provide Executive with any right to continued employment with the Company for any specific period of time or interfere with or restrict the right of either Executive or the Company to terminate Executive's employment at any time.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.5&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Application of Section 409A. The payments contemplated by this Agreement are intended to be exempt from, or to comply with the requirements of, Section 409A of the Internal Revenue Code of 1986, as amended (the &#34;Code&#34;), and this Agreement shall be interpreted with that intent. Notwithstanding the foregoing, the tax treatment of amounts payable and benefits provided under this Agreement is not warranted or guaranteed, and neither the Companies, nor any of their respective members, shareholders, employees, directors, officers, agents or affiliates, shall be held liable for any taxes, interest, penalties or other monetary amounts owed by Executive or any other taxpayer as a result of this Agreement, including by reason of Section 409A or any similar State statute. Notwithstanding anything to the contrary in this Agreement, if at the time Executive's employment terminates, Executive is a &#34;specified employee,&#34; as defined below, any and all amounts payable under this Agreement on account of Executive's separation from service that would (but for this provision) be payable within six (6) months following the date of such separation from service, shall instead be paid on the next business day following the expiration of such six (6) month period or, if earlier, upon Executive's death&#59; except (A) to the extent of amounts that do not </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">constitute a deferral of compensation within the meaning of Treasury regulation Section 1.409A- 1(b) (including without limitation by reason of the safe harbor set forth in Section 1.409A-1(b)(9)(iii), as determined by the Company in its reasonable good faith discretion)&#59; (B) benefits which qualify as excepted welfare benefits pursuant to Treasury regulation Section 1.409A-1(a)(5)&#59; or (C) other amounts or benefits that are not subject to the requirements of Section 409A of the Code. For purposes of this Agreement, with respect to payments that are subject to Section 409A and that are payment upon or with reference to Executive's termination of employment, all references to &#34;termination of employment&#34; and correlative phrases shall be construed to require a &#34;separation from service&#34; (as defined in Section 1.409A-1(h) of the Treasury regulations after giving effect to the presumptions contained therein), from the Company, and the term &#34;specified employee&#34; means an individual determined by the Company to be a specified employee of the Company under Treasury regulation Section 1.409A-1(i). Each payment made under this Agreement shall be treated as a separate payment and the right to a series of installment payments under this Agreement is to be treated as a right to a series of separate payments. To the extent required by Section 409A, if the period for executing and not revoking the Release spans two taxable years, the Severance Benefit shall be paid in the second taxable year. Any tax gross up payment hereunder shall be made no later than the end of the calendar year following the calendar year in which the related taxes are remitted to the appropriate tax authorities, or at such other specified time or schedule that may be permitted under Treas. Reg. Section 1.409A-3(i)(1)(v).</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.6&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Application of Section 280G.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In the event that the Severance Benefit, the health care continuation coverage benefit, and&#47;or any other any payment, coverage or benefit, including any accelerated vesting of equity compensation in AMI, provided in respect of Executive's employment or termination of employment with the Companies and their affiliates, whether under this Agreement or otherwise and whether before or after termination of Executive's employment would constitute &#34;parachute payments&#34; within the meaning of Section 280G(b)(2) of the Code or would subject Executive to an excise tax under Section 4999 of the Code, then, provided that the requirements of Treas. Reg. Section 1.280G-1 Q&#38;A-6(a)(2)(i) are met, AMI shall use its reasonable best efforts to obtain shareholder approval with respect to such parachute payments pursuant to Section 280G(b)(5)(B) of the Code, subject to Executive's execution of a contingent waiver of Executive's receipt of or entitlement to retain any such parachute payments to the extent necessary to obtain such shareholder approval.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.7&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Proprietary Information. Nothing in this Agreement or the Release shall be construed as an elimination or waiver of Executive's obligations not to disclose confidential or proprietary information to third parties as required by Company policy and any agreements between the Company and Executive that were executed during Executive's employment with the Company.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.8&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Waiver&#59; Amendment. No waiver of any breach of this Agreement shall be construed to be a waiver of any other breach of this Agreement. No waiver or amendment of this Agreement shall be effective unless set forth in a written document </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">signed by Executive and an executive of the Company authorized by the Company's Governing Body.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">9.9&#160;&#160;&#160;&#160;</font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Notices. Any notices required or permitted by this Agreement shall be in writing, and may be transmitted by personal delivery, by courier service or by e-mail if receipt of such e-mail is acknowledged by the receiving party. Notices shall be addressed to the recipient's principal business office.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:106%">IN WITNESS WHEREOF, </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">the parties have executed this Agreement as of the date and year first above written.</font></div><div><font><br></font></div><div style="text-align:right;text-indent:285.79pt"><font><br></font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.993%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ALLEGRO MICROSYSTEMS, LLC</font></td></tr></table></div><div><font><br></font></div><div><img alt="sbsignature10-5.jpg" src="sbsignature10-5.jpg" style="height:75px;margin-bottom:5pt;vertical-align:text-bottom;width:218px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><img alt="rvsignature10-5.jpg" src="rvsignature10-5.jpg" style="height:54px;margin-bottom:5pt;vertical-align:text-bottom;width:147px"></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:44.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.968%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive    </font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ravi Vig</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#1c1f1f;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%">EXHIBIT A</font></div><div><font><br></font></div><div style="text-align:center;text-indent:34.95pt"><font style="color:#1c1f1f;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:700;line-height:112%">GENERAL RELEASE OF CLAIMS</font></div><div style="text-align:center;text-indent:34.95pt"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This GENERAL RELEASE OF CLAIMS (&#34;Release&#34;) is made by </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">                                             </font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(&#34;Executive&#34;),     a    resident    of    </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                            </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">     in              favor                           of  Allegro MicroSystems, LLC of Manchester, New Hampshire (the &#34;Company&#34;), and all related entities, corporations, partnerships and subsidiaries of the Company, as well as each of their current and former directors, insurers, officers, trustees, partners, successors in interest, representatives and agents.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">WHEREAS, Executive's  employment  by  the  Company  has  ended  or  will  end  on</font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">                             </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (the &#34;Termination Date&#34;)&#59; and</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">WHEREAS, Executive wishes to provide the Company with a general release in exchange for the consideration to be provided by the Company to Executive pursuant to that certain Severance Agreement between Executive and the Company dated January XX, 2021 (the &#34;Severance Agreement&#34;).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">NOW THEREFORE, in consideration of the commitments and mutual promises contained in this document, it is agreed as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">ONE&#58; This Release shall constitute full accord and satisfaction of any and all claims which have been or could be raised by Executive and a covenant not to sue (as set forth in Paragraph THREE below).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">TWO&#58; In return for Executive's releases under this Release, Allegro shall provide the following &#34;Consideration&#34; to Executive&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:105%">a)</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%;padding-left:8.23pt">The Severance Benefit defined in the Severance Agreement, which shall be an amount equal to</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%;text-decoration:underline"> </font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">($xxx,xxx.xx)</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:105%">b)</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%;padding-left:8.23pt">Company payment of COBRA medical insurance coverage for a period of time as specified in the Severance Agreement.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:105%">c)</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%;padding-left:8.84pt">Vesting and payment of certain </font><font style="color:#1c1f1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">AMI stock awards, appreciation rights, and&#47;or units</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">d)</font><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:8.23pt">Other commitments of the Company as set forth in the Severance Agreement.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">THREE&#58; In return for the Consideration to be provided by the Company to Executive, on behalf of Executive and his or her heirs, beneficiaries, devisees, executors, administrators, attorneys, personal representatives, and assigns, Executive promises not to sue, and Executive releases and gives up any claim he&#47; she has or may have against, the Company or any of its current or former subsidiaries, affiliated companies, parent companies, shareholders, directors, officers, employees, agents, benefit plans, trustees or representatives, or their successors or assigns, including without limitation any claim under federal, state, or local law relating to Executive's employment with the Company or the termination thereof, from the beginning of time up to and including the date of execution of this Release, including, but not limited to, any and all claims for breach of express or implied contract or any covenant of good faith and fair dealing&#59; all claims for retaliation or violation of public policy&#59; all claims for unpaid wages under the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">Massachusetts Wage Act or corresponding New Hampshire law&#59; all claims arising under the Massachusetts and New Hampshire anti-discrimination in employment laws, the Massachusetts Civil Rights Act, Title VII of the Civil Rights Act of 1964, the Age Discrimination in Employment Act, the Americans with Disabilities Act, Sarbanes-Oxley, the Patriot Act, the Family and Medical Leave Act, or any other federal, state, or local laws relating to employment or benefits associated with employment&#59; claims for emotional distress, mental anguish, personal injury, loss of consortium, and any and all claims that may be asserted on Executive's behalf by others&#59; any claim for wages, compensation, and expenses paid or unpaid during the term of Executive's employment&#59; and any claim for compensatory, punitive, or liquidated damages, interest, attorney's fees, costs, or disbursements. Executive retains Executive's rights under the Employee Retirement Income Security Act of 197 4, as amended (&#34;ERISA&#34;), for any accrued vested benefits under any retirement plan covering Executive's employment, or rights to enforce the terms of this Release.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">FOUR&#58; Nothing contained in this Release of Claims shall be construed to prohibit Executive from filing a charge with or participating in any investigation or proceeding conducted by the federal Equal Employment Opportunity Commission or a comparable state or local agency, provided, however, that Executive hereby agrees to waive his or her right to recover monetary damages or other individual relief in any charge, complaint or lawsuit filed by Executive or by anyone else on his or her behalf.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">Executive further acknowledges, understands, and agrees that Executive has been paid all wages (including all base compensation and accrued vacation pay) to which Executive is or was entitled by virtue of Executive's employment with the Company and that Executive is unaware of any facts or circumstances indicating that Executive may have an outstanding claim for unpaid wages.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">FIVE&#58; This Release, including without limitation the general release and covenant not to sue, applies to all claims due to anything arising before Executive signed this Release, including even those claims not presently known to Executive.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">SIX&#58; This Release sets forth the entire understanding between the parties pertaining to this subject matter except for the Severance Agreement. There is no other agreement, oral or written, which adds to or subtracts from this Release or the Severance Agreement or otherwise modifies them. In the event that any provision of this Release is held by any agency or court of competent jurisdiction to be illegal or invalid, the validity of the remaining provisions shall not be affected&#59; and, the illegal or invalid provisions shall be reformed to the extent possible to be consistent with the other terms of this Release&#59; and if they cannot be so reformed, then an invalid provision shall be deemed not to be a part of this Release.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:112%">SEVEN&#58; This Release shall be interpreted under the laws of the state of New Hampshire.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">EIGHT&#58; Executive acknowledges that Executive received this Release and that Executive has been informed that Executive has forty-five (45) days to review and consider this Release and also acknowledges that Executive has been advised of the right to consult legal advisors of Executive's choosing with regard to this Release. Any modifications to the terms of this Release do not operate to extend the forty-five (45) day limit for </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">Executive's review of the Release. Executive may sign this Release prior to the expiration of the forty-five (45) day deadline expressed above, and Executive affirms that if Executive does so prior to that date it is done according to Executive's own free will. Executive understands that Executive may revoke this Release within seven (7) days after the date of Executive's signature on this Release by sending written notice of his&#47;her intent to revoke to the Company's Vice President of Human Resources or its President via courier service on or before the expiration of that seven (7) day right of revocation. Executive acknowledges that this Release can be revoked only in its entirety and that once revoked no provision of this Release is enforceable. The Company will have no obligations under this Release until the eighth (8th) day after Executive's signature on this Release.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:106%">NINE&#58; EXECUTIVE ACKNOWLEDGES THAT EXECUTIVE HAS CAREFULLY READ AND UNDERSTANDS THIS RELEASE CONSISTING OF THREE PAGES. EXECUTIVE ALSO ACKNOWLEDGES THAT EXECUTIVE ENTERS INTO THIS RELEASE VOLUNTARILY, WITH FULL KNOWLEDGE OF ITS SIGNIFICANCE AND WITHOUT PRESSURE OR COERCION. EXECUTIVE ALSO ACKNOWLEDGES THAT EXECUTIVE HAS HAD AN OPPORTUNITY TO CONSULT WITH COUNSEL PRIOR TO SIGNING THIS RELEASE.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#1c1f1d;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:105%">IN WITNESS WHEREOF, Executive has executed this Release as of the date indicated below.</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.583%"><tr><td style="width:1.0%"></td><td style="width:75.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.977%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font style="color:#1a1c1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:200%">&#91;Name&#93;</font></div><div><font style="color:#1a1c1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:200%">Date&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1c1d1c;font-family:'Book Antiqua',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6
<SEQUENCE>7
<FILENAME>algm-20211224x10ex106.htm
<DESCRIPTION>EX-10.6
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i7ee70d8039c94ccf9e87840ec5782158_33"></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 10.6</font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Allegro MicroSystems, Inc. 955 Perimeter Road</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Manchester, New Hampshire 03103</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">January 09, 2022</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">PERSONAL &#38; CONFIDENTIAL</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">BY EMAIL (</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">pwalsh&#64;Allegromicro.com</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">)</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Paul Walsh</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">171 Warren Street</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Needham, MA 02492</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">RE&#58;     </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Consulting Agreement and General Release</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Dear Paul&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This letter outlines the terms of your separation from employment with Allegro MicroSystems, Inc. (the &#8220;Company&#8221;), as of February 4, 2022 (&#8220;Separation Date&#8221;), and the terms of your ongoing consulting arrangement with the Company, as of February 5, 2022. On your Separation Date, the Company will pay all compensation due to you from the Company through your Separation Date. The Company will also reimburse you for any outstanding, reasonable business expenses that you have incurred on the Company&#8217;s behalf through your Separation Date, after the Company&#8217;s timely receipt of appropriate documentation under the Company&#8217;s business expense reimbursement policy. Health coverage will end for you and any dependents at midnight on the Separation Date. You will also receive the vested portion of any outstanding equity awards that were previously granted to you under the Company&#8217;s 2020 Omnibus Incentive Compensation Plan (&#8220;Equity Plan&#8221;), as described in more detail in Section 3(c)(1). The compensation, benefits, and equity described in this Section will be paid to you irrespective of whether you sign the Agreement, as defined below.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">The remainder of this letter confirms our mutual understanding regarding the terms and conditions of your transition of employment from the Company and outlines your separation benefits, which are subject to your execution and non-revocation of this consulting agreement and general release (&#8220;Agreement&#8221;).</font></div><div><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:12pt;font-weight:400;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:27pt;text-decoration:underline">Separation Date </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Your employment with the Company will end on the Separation Date. You acknowledge and understand that nothing in this Agreement alters the at-will nature of your employment. You are expected to continue to comply with all Company policies and rules through your Separation Date. Any violation of such policies and rules before the Separation Date may result in your immediate termination, and in such event, you will not be eligible to receive the benefits provided in Section 3.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:27pt;text-decoration:underline">Consulting Services</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">a)&#160;&#160;&#160;&#160;Subject to and upon the terms and conditions set forth in this Agreement, you hereby agree to be available on an as-needed basis to provide guidance to the Company to support the orderly transition of your duties as Senior Vice President, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Chief Financial Officer and Treasurer of the Company to your successor in that role following the Separation Date, and to provide such other services as shall be determined and reasonably requested from time to time by the Company (the &#8220;Services&#8221;).</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">b)&#160;&#160;&#160;&#160;The manner and means by which you choose to complete the Services are in your sole discretion and control. In rendering the Services under this Agreement, you shall act solely as an independent contractor, you will not be eligible for any employee benefit plans or programs maintained by the Company, and this Agreement shall not be construed to create any employee&#47;employer relationship between you and the Company. You are not authorized as, nor shall be deemed to be an employee, agent, partner, joint venture, or representative of the Company. Neither party has the authority to bind the other or to incur any liability on behalf of the other, nor to direct the employees of the other.</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">c)&#160;&#160;&#160;&#160;You agree to provide the Services from February 5, 2022 until February 4, 2023 (the &#8220;Consulting Period&#8221;).</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">d)&#160;&#160;&#160;&#160;The Services provided by you hereunder may be terminated at any time by the Company if you have breached this Agreement or otherwise engaged in any misconduct that has the effect, or potential effect, of causing harm to the Company (monetarily, reputationally, or otherwise).</font></div><div><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:12pt;font-weight:400;line-height:112%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:27pt;text-decoration:underline">Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Subject to your agreement to provide Services described herein and also provided you satisfy each of the following conditions&#58; (A) the timely execution of this Agreement&#59; (B) the expiration of the seven-day revocation period provided in this Agreement, without revocation by you&#59; (C) your continued compliance with this Agreement&#59; and (D) your continued compliance with the existing restrictive covenants between you and the Company as set forth in Paragraph 13 of the 2020 Omnibus Incentive Compensation Plan Restricted Stock Unit Agreement (&#8220;RSU Agreement&#8221;), the Company agrees to provide you with the following compensation&#58;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Consulting Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. A single, lump-sum payment equal to the prorated portion of your annual bonus for the 2022 fiscal year under the Company&#8217;s annual bonus plan, determined by multiplying your Target Bonus on the Separation Date by a ratio equal to the number of completed days of employment in the fiscal year prior to and including the Separation Date, divided by the total number of days in such fiscal year, based on actual annual incentive plan earnout calculations to be paid at the end of the fiscal year when the awards are calculated and paid.</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">COBRA Benefit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. For the twelve-month period immediately following your Separation Date (&#8220;Subsidy Period&#8221;), provided that you are eligible for and timely elect COBRA, you will be eligible to continue health insurance benefits for you, your spouse, and any dependents (including medical, dental and vision, as applicable), at the same contribution rate as active employees, consistent with the benefit elections in place on your Separation Date (&#8220;COBRA Benefit&#8221;). Notwithstanding the foregoing, the Company&#8217;s contribution to the COBRA Benefit will cease immediately upon the earliest of&#58; (A) the date you cease to be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         </font><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">eligible for COBRA for any reason&#59; (B) the date you become covered under another group health plan&#59; or (C) the conclusion of the Subsidy Period. Consistent with the requirements of COBRA and to the extent you are still eligible for COBRA following the Subsidy Period, you will be eligible to continue COBRA benefits at the full cost of COBRA. You agree to promptly notify the Company upon the occurrence of an event described in (A) or (B) above. The COBRA health care continuation coverage period under section 4980B of the Code will run concurrently with the Coverage Period. The COBRA Benefit paid by the Company during the Subsidy Period will be treated as taxable income.</font></div><div><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Equity Grants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-41.49pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:36pt">As of the Separation Date, you have outstanding equity awards that were previously granted to you under the Equity Plan, including (i) performance- based restricted stock units (&#8220;PSUs&#8221;)&#59; and (ii) time-based restricted stock units (&#8220;RSUs&#8221;). You will receive those amounts in accordance with the terms of the specific grant agreements under the Equity Plan. Any vested RSUs and PSUs will be distributed to you in accordance with the applicable termination provisions set forth in the respective Award Agreements. All RSUs and PSUs which are unvested as of the Separation Date and do not vest pursuant to the Award Agreements will be forfeited as of the Separation Date.</font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-43.93pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">ii.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:36pt">The Company will also grant you a one-time special RSU award (&#8220;New RSUs&#8221;) that will provide the equivalent of additional pro-rata vesting for certain RSUs and PSUs that would otherwise be forfeited. Such additional vesting will be calculated through the Consulting Period. With respect to determining the amount of the pro-rated PSUs, the value of the award shall be determined using performance equal to the greater of (i) target, or (ii) the prior quarter end performance estimate (as presented to the Compensation Committee) as of your Separation Date&#59; provided that if no projected performance has been calculated on or prior to the Separation Date, with respect to a performance metric, the projected performance with respect to such metric shall be deemed to be at the target for such metric. The New RSUs will contain restrictive covenants consistent with the Company&#8217;s standard employee grant agreements and will vest on the Separation Date.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:27pt;text-decoration:underline">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">a)&#160;&#160;&#160;&#160;In consideration for the amounts provided herein, to the fullest extent permitted by law, you waive, release, and forever discharge the Company and each of its past and current parents, subsidiaries, affiliates and each of its and their respective past and current directors, officers, trustees, employees, representatives, agents, employee benefit plans and such plans&#8217; administrators, fiduciaries, trustees, recordkeepers, and service providers, and each of its and their respective successors and assigns, each and all of them in their personal and representative capacities (collectively, the &#8220;Releasees&#8221;) from any and all claims legally capable </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         </font><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">of being waived, grievances, injuries, controversies, agreements, covenants, promises, debts, accounts, actions, causes of action, suits, arbitrations, sums of money, attorneys&#8217; fees, costs, damages, or any right to any monetary recovery or any other personal relief, whether known or unknown, in law or in equity, by contract, tort, law of trust or pursuant to federal, state or local statute, regulation, ordinance or common law, which you now have, ever have had, or may hereafter have, based on or arising from any fact or set of facts, whether known or unknown to you, from the beginning of time until the date of execution of this Agreement, arising out of or relating in any way to your employment relationship with the Releasees or other associations with the Releasees or any termination thereof. Without limiting the generality of the foregoing, this waiver, release, and discharge includes any claim or right, to the extent legally capable of being waived, based on or arising under any federal, state, or local fair employment practices or equal opportunity laws, including, but not limited to, the Age Discrimination in Employment (&#8220;ADEA&#8221;), the Older Workers&#8217; Benefits Protection Act, the Rehabilitation Act of 1973, the Worker Adjustment and Retraining Notification Act, Title VII of the Civil Rights Act of 1964, the Equal Pay Act, the Employee Retirement Income Security Act (&#8220;ERISA&#8221;) (including, but not limited to, claims for breach of fiduciary duty under ERISA), the Americans with Disabilities Act, the Family and Medical Leave Act of 1993&#59; the New Hampshire Law Against Discrimination, New Hampshire Whistleblowers&#8217; Protection Act, New Hampshire Minimum Wage Law, New Hampshire&#8217;s Protective Legislation Law, New Hampshire Unemployment Compensation Prohibition Against Discrimination Law, New Hampshire&#8217;s Uniform Trade Secrets Act, New Hampshire Safety and Health of Employees Law, Non-Compete and Non-Piracy Agreements section of the New Hampshire Protective Legislation Law, all as amended&#59; the Massachusetts Fair Employment Practices Act, the Massachusetts Civil Rights Act, the Massachusetts Equal Rights Act, the Massachusetts Parental Leave Act, the Massachusetts Labor and Industries Act, the Massachusetts right of privacy law, the Massachusetts Wage Act (as further explained below), the Massachusetts Earned Sick Time law, the Massachusetts Minimum Fair Wage law, Massachusetts Law Prohibiting Unlawful Discrimination, Massachusetts Equal Pay Act, except for claims that cannot be waived related to inquiry or discussion of wages, Massachusetts Right to be Free from Sexual Harassment Law, Massachusetts Age Discrimination Law, Massachusetts Equal Rights for the Elderly and Disabled Law, Massachusetts False Claims Act, Massachusetts Family and Medical Leave Laws and Small Necessities Act, Massachusetts labor and industry privacy law, as well as any claim or right under your offer letter and&#47;or employment agreement with the Company.</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">By signing this Agreement, you acknowledge that this waiver includes any claims against the Releasees under the Massachusetts Wage Act. These claims include, but are not limited to, claims for failure to pay earned wages, failure to pay overtime, failure to pay earned commissions, failure to timely pay wages, failure to pay accrued vacation or holiday pay, failure to furnish appropriate pay stubs, improper wage deductions, and failure to provide proper check-cashing facilities.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         </font><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">You also agree to waive any right to bring, maintain, or participate in a class action, collective action, or representative action against the Releasees to the fullest extent permitted by law. You agree that you may not serve as a representative of a class action, collective action, or representative action, may not participate as a member of a class action, collective action, or representative action, and may not recover any relief from a class action, collective action, or representative action. You further agree that if you are included within a class action, collective action, or representative action, you will take all steps necessary to opt-out of the action or refrain from opting in, as the case may be. You are not waiving any right to challenge the validity of this Section on any grounds that may exist in law and equity. However, the Releasees reserve the right to attempt to enforce this Agreement, including this Section in any appropriate forum.</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">b)&#160;&#160;&#160;&#160;Notwithstanding the generality of the foregoing, nothing herein constitutes a release or waiver by you of, or prevents you from making or asserting&#58; (i) any claim or right you may have under COBRA&#59; (ii) any claim or right you may have for unemployment insurance or workers&#8217; compensation benefits (other than for retaliation under workers&#8217; compensation laws)&#59; (iii) any claim to vested benefits under the written terms of an employee benefit plan&#59; (iv) any claim for indemnity you may have against the Company as a former officer and director of the Company&#59; (v) any medical claim incurred during your employment that is payable under applicable medical plans or an employer-insured liability plan&#59; (vi) any claim or right that may arise after the execution of this Agreement&#59; (vii) any claim or right you may have under this Agreement&#59; or (viii) any claim that is not otherwise able to be waived under applicable law.</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In addition, nothing herein shall prevent you from filing a charge or complaint with the Equal Employment Opportunity Commission or similar federal or state fair employment practices agency or interfere with your ability to participate in any investigation or proceeding conducted by such agency&#59; provided, however, that pursuant to Section 4(a), you are waiving any right to recover monetary damages or any other form of personal relief from the Releasees to the extent any such charge, complaint, investigation or proceeding asserts a claim subject to the release in Section 4(a) above. To the extent you receive any such personal or monetary relief in connection with any such charge, complaint, investigation or proceeding, the Company will be entitled to an offset for the payment made pursuant to Section 3 of this Agreement.</font></div><div><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:12pt;font-weight:400;line-height:112%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:27pt;text-decoration:underline">No Additional Entitlements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. You agree and represent that other than as provided for in this Agreement, you have received all entitlements due from the Releasees relating to your employment with the Company, including, but not limited to, all wages earned, all commissions and bonuses, sick pay, vacation pay, overtime pay, and any paid and unpaid personal leave for which you were eligible and entitled, and that no other entitlements are due to you other than as set forth in this Agreement. Additionally, the Company agrees not to contest any claim for unemployment benefits you may file&#59; provided, however, that the Company may respond to any inquiry from the unemployment compensation board to the extent you make any allegations of wrongdoing by the Company.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         </font><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></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:12pt;font-weight:400;line-height:112%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:27pt;text-decoration:underline">Return of Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Upon or promptly following your Separation Date, you agree to promptly return to the Company all of its property, including, but not limited to, computers, tablets, cell phones, files, documents, identification cards, access cards, credit cards, keys, equipment, software, and data, however stored, whether contained on personal devices, email accounts or other storage devices or accounts.</font></div><div><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:12pt;font-weight:400;line-height:112%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:27pt;text-decoration:underline">Reports to Government Entities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Nothing in this Agreement restricts or prohibits you from initiating communications directly with, responding to any inquiries from, providing testimony before, providing confidential information to, reporting possible violations of law or regulation to, or from filing a claim or assisting with an investigation directly with a self-regulatory authority or a government agency, or from making other disclosures that are protected under the whistleblower provisions of federal, state, or local law or regulation. You do not need the prior authorization from the Company to engage in conduct protected by this Section, and you do not need to notify the Company that you have engaged in such conduct. Please take notice that federal law provides criminal and civil immunity to federal and state claims for trade secret misappropriation to individuals who disclose a trade secret to their attorney, a court, or a government official in certain, confidential circumstances that are set forth at 18 U.S.C. &#167;&#167; 1833(b)(1) and 1833(b)(2), related to the reporting or investigation of a suspected violation of the law, or in connection with a lawsuit for retaliation for reporting a suspected violation of the law.</font></div><div><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:12pt;font-weight:400;line-height:112%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:27pt;text-decoration:underline">Non-Admission</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. It is understood and agreed that neither the execution of this Agreement nor the terms of this Agreement constitute an admission of liability to you by the Releasees, and such liability is expressly denied. It is further understood and agreed that no person shall use the Agreement, or the consideration paid pursuant thereto, as evidence of an admission of liability, inasmuch as such liability is expressly denied.</font></div><div><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:12pt;font-weight:400;line-height:112%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:27pt;text-decoration:underline">Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. You agree that upon the Company&#8217;s reasonable notice to you, and a reasonable request, you will cooperate with the Company and its counsel (including, if necessary, preparation for and appearance at depositions, hearings, trials, or other proceedings) with regard to matters that relate to or arise out of matters you have knowledge about or have been involved with during your employment with the Company. If cooperation is required under this Section, you will be reimbursed for any reasonable travel expenses incurred in connection therewith. In addition, in the event you are asked to assist with or participate in any legal matter on behalf of the Company following the expiration of the term of your consulting services, the Company will compensate you for your time at an hourly rate of $500, less applicable taxes and withholdings.</font></div><div><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:12pt;font-weight:400;line-height:112%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:21pt;text-decoration:underline">Confidentiality of the Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Except as permitted in Sections 4 and 7 of this Agreement, or if otherwise required by law, you will not disclose the terms of this Agreement, or the circumstances giving rise to this Agreement, to any person other than your attorneys, immediate family members, accountants, or financial advisors.</font></div><div><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:12pt;font-weight:400;line-height:112%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:21pt;text-decoration:underline">Protection of Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Except as expressly permitted in Sections 4 and 7 of this Agreement or if otherwise required by law, you agree to you abide by your Intellectual Property and Confidentiality Agreement, and will not, at any time, directly or indirectly, disclose any trade secret, confidential or proprietary information you have </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         </font><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">learned by reason of your association with the Company (&#8220;Confidential Information&#8221;) or use any such Confidential Information to the detriment of the Company, its parents, affiliates or subsidiaries, or to the benefit of any business or enterprise that competes with the Company, its parents, affiliates or subsidiaries. You further acknowledge and agree to abide by your obligations set forth in paragraph 13 of the RSU Agreement.</font></div><div><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:12pt;font-weight:400;line-height:112%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:21pt;text-decoration:underline">Non-Disparagement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Except as expressly permitted in Sections 4 and 7 of this Agreement, or if otherwise required by law, you agree that you will not at any time make any written or verbal comments or statements of a defamatory or disparaging nature regarding the Releasees or their personnel or products, and you will not take any action that would cause the Releasees or their personnel or products any embarrassment or humiliation or otherwise cause or contribute to their being held in disrepute.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:21pt;text-decoration:underline">Acknowledgments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. You hereby acknowledge that&#58;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">a)&#160;&#160;&#160;&#160;The Company advises you to consult with an attorney before signing this Agreement&#59;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">b)&#160;&#160;&#160;&#160;You have obtained independent legal advice from an attorney of your own choice with respect to this Agreement, or you have knowingly and voluntarily chosen not to do so&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">c)&#160;&#160;&#160;&#160;You freely, voluntarily and knowingly entered into this Agreement after due consideration&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">d)&#160;&#160;&#160;&#160;You have had a minimum of twenty-one days to review and consider this Agreement&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">e)&#160;&#160;&#160;&#160;If you knowingly and voluntarily choose to do so, you may accept the terms of this Agreement before the twenty-one day consideration period provided for in Section 13(d) above has expired&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">f)&#160;&#160;&#160;&#160;You agree that changes to the Company&#8217;s offer contained in this Agreement, whether material or immaterial, will not restart the twenty-one day consideration period provided for in Section 13(d) above&#59;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">g)&#160;&#160;&#160;&#160;You have a right to revoke this Agreement by notifying Joanne Valente, Vice President and Chief Human Resources Officer, in writing, via electronic mail (</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">jvalente&#64;allegromicro.com</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">), within seven days of your execution of this Agreement&#59; and</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">h)&#160;&#160;&#160;&#160;In exchange for your waivers, releases, and commitments set forth herein, including your waiver and release of all claims arising under the Age Discrimination in Employment Act, the payments, benefits, and other considerations that you are receiving pursuant to this Agreement exceed any payment, benefit, or other thing of value to which you would otherwise be entitled, and are just and sufficient consideration for the waivers, releases, and commitments set forth herein.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         </font><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><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:12pt;font-weight:400;line-height:112%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:21pt;text-decoration:underline">Revocation by the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. You agree that if you fail to execute or return the Agreement by the date indicated below, the promises and agreements made by the Company will be revoked.</font></div><div><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:12pt;font-weight:400;line-height:112%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:21pt;text-decoration:underline">Medicare Disclaimer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. You acknowledge that you are not a Medicare Beneficiary as of the time you enter into this Agreement. To the extent that you are a Medicare Beneficiary, you agree to contact a Company Human Resources Representative for further instruction.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:21pt;text-decoration:underline">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font></div><div><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Except for the RSU Agreement and your Intellectual Property and Confidentiality Agreement, this Agreement sets forth the entire agreement between you and the Company and replaces any other oral or written agreement between you and the Company relating to the subject matter of this Agreement. In signing this Agreement, you are not relying upon any promises, inducements, or representations made by anyone at or on behalf of the Company, and you are not relying upon any such promises, inducements, or representations in entering into this Agreement other than those included in this Agreement.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. This Agreement shall be construed, performed, enforced and in all respects governed in accordance with the laws of the Commonwealth of Massachusetts, without giving effect to the principles of conflicts of law thereof.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Should any provision of this Agreement be held to be void or unenforceable, the remaining provisions shall remain in full force and effect, to be read and construed as if the void or unenforceable provisions were originally deleted.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. This Agreement may not be modified or amended, except upon the express written consent of both you and the Company.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Breach</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. You acknowledge that if you breach your commitments to the Company agreed upon in Sections 3, 4, 6, 9, 10, 11, or 12 you will forfeit the compensation set forth in Section 3 and be subject to suit by the Company for damages and equityable relief relating to such breach. You further acknowledge that any breach by you of Sections 3, 4, 6, 9, 10, 11, or 12 may cause irreparable damage to the Company and that in the event of such breach the Company may have, in addition to any and all remedies at law, the right to an injunction, specific performance or other equitable relief to prevent the violation of your obligations hereunder.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. A waiver by either party hereto of a breach of any term or provision of the Agreement shall not be construed as a waiver of any subsequent breach.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. This Agreement may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same agreement.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         </font><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. You acknowledge and agree that the amounts described in Section 3 and 9 of this Agreement are subject to applicable taxes and withholdings, and that the Company has not provided you with any advice or counsel with respect to the tax consequences of such amounts. You further acknowledge and agree that you are solely responsible and shall indemnify and hold the Releasees harmless for any and all taxes (excluding the employer portion of social security and Medicare taxes), including any penalty or excise taxes, that may result from your receipt of all amounts payable and benefits to be provided to you under this Agreement, and neither the Company nor any of its parents or affiliates makes or has made any representation, warranty or guarantee of any federal, state, or local tax consequences to you of your receipt of any payment or benefit hereunder, including, but not limited to, under section 409A of the Internal Revenue Code of 1986, as amended (&#8220;Section 409A&#8221;). For purposes of Section 409A, each payment hereunder shall be treated as a separate payment, and the right to a series of installment payments under this Agreement shall be treated as a right to a series of separate payments. You acknowledge and agree that you shall not make any claim against the Releasees based on how the Company reports to the tax authorities amounts paid under this Agreement. In, addition, if the period for executing and not revoking the Agreement spans two tax years, payment will be made in the second tax year.</font></div><div style="padding-left:72pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. This Agreement shall become immediately effective upon the expiration of the seven-day revocation period described above, provided you have not exercised your right to revoke.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If the above accurately states our agreement, including the separation and release, kindly sign below and return this Agreement to me via email (</font><font style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">jvalente&#64;allegromicro.com</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">) by no later than January 31, 2022. We will sign the Agreement and return a copy to you.</font></div><div><font><br></font></div><div style="text-indent:241.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Sincerely,</font></div><div><font><br></font></div><div style="text-indent:241.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Allegro MicroSystems, Inc.</font></div><div style="text-indent:241.8pt"><font><br></font></div><div style="padding-left:198pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58; </font><img alt="jvsignature10-6.jpg" src="jvsignature10-6.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:120px"></div><div style="text-indent:241.8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:41.506%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joanne Valente</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President&#47;CHRO</font></td></tr></table></div><div><font><br></font></div><div style="padding-left:180pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Date&#58; </font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.903%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#47;27&#47;2022</font></td></tr></table></div><div><font><br></font></div><div style="padding-left:180pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">UNDERSTOOD, AGREED TO</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         </font><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:180pt;text-indent:36pt"><font><br></font></div><div style="padding-left:180pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">AND ACCEPTED WITH THE</font></div><div style="padding-left:180pt;text-indent:40.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">INTENTION TO BE LEGALLY BOUND&#58;</font></div><div><font><br></font></div><div style="padding-left:198pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58; </font><img alt="pwsignature10-6.jpg" src="pwsignature10-6.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:120px"></div><div style="text-indent:241.8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:41.506%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul Walsh</font></td></tr></table></div><div><font><br></font></div><div style="padding-left:189pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Date&#58; </font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.903%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#47;27&#47;2022</font></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 style="padding-left:180pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         </font><img alt="intials10-6.jpg" src="intials10-6.jpg" style="height:42px;margin-bottom:5pt;vertical-align:text-bottom;width:100px"></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>algm-20211224x10ex311.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 2022 Workiva -->
<title>Document</title></head><body><div id="i7a9b971886484a3ea7b41180f3fc58d9_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; February&#160;2, 2022</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>9
<FILENAME>algm-20211224x10ex312.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 2022 Workiva -->
<title>Document</title></head><body><div id="i80fd9a7bb43b425eac46aa225bcc36ed_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, Derek P. D&#8217;Antilio, 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; February&#160;2, 2022</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; Derek P. D&#8217;Antilio</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%">Derek P. D&#8217;Antilio</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>10
<FILENAME>algm-20211224x10ex321.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 2022 Workiva -->
<title>Document</title></head><body><div id="i3d43843ee1fe4d87ab41648fa7f7223c_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 December&#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; February&#160;2, 2022</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>11
<FILENAME>algm-20211224x10ex322.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 2022 Workiva -->
<title>Document</title></head><body><div id="i4803d71ea6014241bf992b49da706aff_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 December&#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; February&#160;2, 2022</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; Derek P. D&#8217;Antilio</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%">Derek P. D&#8217;Antilio</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>12
<FILENAME>algm-20211224.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:2e51e1f6-fb96-4575-899d-6692e7d2c6f4,g:258900cf-8f08-4cad-bd39-3671d2baae57-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:algm="http://www.allegromicro.com/20211224" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.allegromicro.com/20211224">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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-20211224_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-20211224_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-20211224_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-20211224_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="CONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS">
        <link:definition>1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>1004005 - Statement - CONDENSED 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY">
        <link:definition>1005006 - Statement - CONDENSED 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1006007 - Statement - CONDENSED 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="NatureoftheBusinessandBasisofPresentationDetails" roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails">
        <link:definition>2402401 - Disclosure - Nature of the Business and Basis of Presentation (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="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>2405402 - Disclosure - Summary of Significant Accounting Policies (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_ContingentConsiderationFairValueDisclosure" abstract="false" name="ContingentConsiderationFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ICTechnologyDevelopmentAgreementMember" abstract="true" name="ICTechnologyDevelopmentAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_UnsecuredRevolvingCreditFacilitiesMember" abstract="true" name="UnsecuredRevolvingCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_LineOfCreditAgreementExpiringJune302021Member" abstract="true" name="LineOfCreditAgreementExpiringJune302021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_OtherAsiaMember" abstract="true" name="OtherAsiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" abstract="false" name="AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherAccountsReceivableRelatedPartiesCurrent" abstract="false" name="OtherAccountsReceivableRelatedPartiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AccountsReceivableAllowanceForReturnsAndSalesCurrent" abstract="false" name="AccountsReceivableAllowanceForReturnsAndSalesCurrent" 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="dtr-types:domainItemType"/>
  <xs:element id="algm_TradeAccountsReceivableRelatedPartiesCurrent" abstract="false" name="TradeAccountsReceivableRelatedPartiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_SankenElectricEuropeLtdMember" abstract="true" name="SankenElectricEuropeLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_DebtInstrumentInterestRateFloor" abstract="false" name="DebtInstrumentInterestRateFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="algm_NumberOfLocations" abstract="false" name="NumberOfLocations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_OtherEndMarketMember" abstract="true" name="OtherEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_MizuhoBankLtdMember" abstract="true" name="MizuhoBankLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_CommonClassLMember" abstract="true" name="CommonClassLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_MagneticSensorsMember" abstract="true" name="MagneticSensorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_SecondaryPSLLoanMember" abstract="true" name="SecondaryPSLLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_DiscreteTechnologyDevelopmentAgreementMember" abstract="true" name="DiscreteTechnologyDevelopmentAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="algm_PhotonicsMember" abstract="true" name="PhotonicsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_PensionPromiseMember" abstract="true" name="PensionPromiseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" abstract="false" name="AccountsReceivableAllowanceForReturnsAndSalesWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_RelatedPartyRevenueMember" abstract="true" name="RelatedPartyRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_IndustrialEndMarketMember" abstract="true" name="IndustrialEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_ConversionOfStockConversionRatio" abstract="false" name="ConversionOfStockConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment" abstract="false" name="WeightedAverageNumberIssuableSharesOutstandingAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_UnitInvestmentTrustFundMember" abstract="true" name="UnitInvestmentTrustFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_LineOfCreditAgreementExpiringAugust312021Member" abstract="true" name="LineOfCreditAgreementExpiringAugust312021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_PriceSupportPaymentMember" abstract="true" name="PriceSupportPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_VoxtelProductLineMember" abstract="true" name="VoxtelProductLineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_AutomotiveEndMarketMember" abstract="true" name="AutomotiveEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_AMEPlanMember" abstract="true" name="AMEPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_InitialPSLLoanMember" abstract="true" name="InitialPSLLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_NumberOfContinentsOnWhichEntityOperates" abstract="false" name="NumberOfContinentsOnWhichEntityOperates" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" abstract="false" name="ConversionOfStockSharesWithheldForTaxWithholdingObligation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" abstract="false" name="AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" abstract="true" name="AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_AMTCFacilityMember" abstract="true" name="AMTCFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" abstract="false" name="InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ContingentConsiderationLiabilityMember" abstract="true" name="ContingentConsiderationLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" abstract="false" name="AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_SankenMember" abstract="true" name="SankenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_NonRelatedPartyRevenueMember" abstract="true" name="NonRelatedPartyRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_PowerIntegratedCircuitsMember" abstract="true" name="PowerIntegratedCircuitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_CommonClassAAndCommonClassLMember" abstract="true" name="CommonClassAAndCommonClassLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember" abstract="true" name="IndefiniteLivedTechnologyBasedIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_CommonStockPriorityDividendRatePercent" abstract="false" name="CommonStockPriorityDividendRatePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" abstract="true" name="AccountsReceivableAllowanceForReturnsAndSalesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_DefinedBenefitPlanRetirementEligibilityAge" abstract="false" name="DefinedBenefitPlanRetirementEligibilityAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_OtherAmericasMember" abstract="true" name="OtherAmericasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" abstract="false" name="CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="algm_LessAbstract" abstract="true" name="LessAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_Company401KPlanMember" abstract="true" name="Company401KPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" abstract="true" name="BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_LegacyTrademarksMember" abstract="true" name="LegacyTrademarksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" abstract="false" name="ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" 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:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>algm-20211224_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 2022 Workiva-->
<!--r:2e51e1f6-fb96-4575-899d-6692e7d2c6f4,g:258900cf-8f08-4cad-bd39-3671d2baae57-->
<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/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_729da9c0-8a4f-465c-8029-a0da6f5bfadc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_31e1ab2f-1561-4845-a2e1-a8c3eadeb27c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_729da9c0-8a4f-465c-8029-a0da6f5bfadc" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_31e1ab2f-1561-4845-a2e1-a8c3eadeb27c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_fbd559a8-e1f5-47c8-b92d-401808ec7a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_729da9c0-8a4f-465c-8029-a0da6f5bfadc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_fbd559a8-e1f5-47c8-b92d-401808ec7a8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_23812dba-33f4-4400-8cc9-bee3f333f95a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_729da9c0-8a4f-465c-8029-a0da6f5bfadc" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_23812dba-33f4-4400-8cc9-bee3f333f95a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_a6db5671-9996-4817-896b-128070080d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_729da9c0-8a4f-465c-8029-a0da6f5bfadc" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_a6db5671-9996-4817-896b-128070080d6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_56939510-bfbc-45e8-ba14-87e16646946d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_56939510-bfbc-45e8-ba14-87e16646946d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_3d3030e1-57c7-4058-a020-8f7c3b170807" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_3d3030e1-57c7-4058-a020-8f7c3b170807" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cac289f2-180b-4464-9318-ffecdc073fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cac289f2-180b-4464-9318-ffecdc073fc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_91f90bdd-99ff-463d-9328-a1097f33c5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_91f90bdd-99ff-463d-9328-a1097f33c5ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4d1a0d58-d83a-460f-a58e-a3a56a61103a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:to="loc_us-gaap_InventoryNet_4d1a0d58-d83a-460f-a58e-a3a56a61103a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_824f3066-bdfe-4242-94e6-a8dccdc49f30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_824f3066-bdfe-4242-94e6-a8dccdc49f30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_ccc155d9-5def-4533-9386-93597e188ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:to="loc_us-gaap_RestrictedCashCurrent_ccc155d9-5def-4533-9386-93597e188ecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_2a45add9-62ff-4cd9-a456-bf7139352a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_2a45add9-62ff-4cd9-a456-bf7139352a3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_09822a46-9062-4906-94f8-a7c2605a81b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_5d5bd059-39d0-4b3a-8a12-92feccaba51d" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_09822a46-9062-4906-94f8-a7c2605a81b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_751d9f03-b17b-4bc8-8707-eb5af3229b58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_751d9f03-b17b-4bc8-8707-eb5af3229b58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_8af94b31-184b-4ed1-ac93-34a5e6344b73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:to="loc_us-gaap_EquityMethodInvestments_8af94b31-184b-4ed1-ac93-34a5e6344b73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_80e728cb-8d7c-4300-864e-ae62faf4faa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_80e728cb-8d7c-4300-864e-ae62faf4faa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_f2940a32-8876-4711-b449-438e0d074503" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_f2940a32-8876-4711-b449-438e0d074503" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0f8af993-6050-47c3-9065-7563ff7a2b97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:to="loc_us-gaap_Goodwill_0f8af993-6050-47c3-9065-7563ff7a2b97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_e4a962c1-9122-454b-8f45-65dcfffb43a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_e4a962c1-9122-454b-8f45-65dcfffb43a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e13c5ef-fe8f-4b18-bb81-8a1ef1924bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9e13c5ef-fe8f-4b18-bb81-8a1ef1924bfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_864f37c8-36bb-4890-82a9-c27b25ef205b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:to="loc_us-gaap_AssetsCurrent_864f37c8-36bb-4890-82a9-c27b25ef205b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9667a149-a80a-4a40-8e01-8f347049e493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17788ccc-6631-417e-a56f-e11cbb4818f8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9667a149-a80a-4a40-8e01-8f347049e493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_888a8fa2-7834-4460-94ff-4c175f5c8d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_590ab15e-84ca-4349-b293-2bb14df2ad33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_888a8fa2-7834-4460-94ff-4c175f5c8d0a" xlink:to="loc_us-gaap_StockholdersEquity_590ab15e-84ca-4349-b293-2bb14df2ad33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_01cb7293-daa4-43b2-b0a0-0c8af0134d40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_888a8fa2-7834-4460-94ff-4c175f5c8d0a" xlink:to="loc_us-gaap_MinorityInterest_01cb7293-daa4-43b2-b0a0-0c8af0134d40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8798489f-66e3-457b-8fd3-88962239b27f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_031ad264-38bc-4ca1-a3c6-a784031dd405" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8798489f-66e3-457b-8fd3-88962239b27f" xlink:to="loc_us-gaap_Liabilities_031ad264-38bc-4ca1-a3c6-a784031dd405" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_fce44751-4758-4848-bf80-65f3d18eae62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8798489f-66e3-457b-8fd3-88962239b27f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_fce44751-4758-4848-bf80-65f3d18eae62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5ed4a3d1-cbd3-48d5-8dcc-5f57f6c33af2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8798489f-66e3-457b-8fd3-88962239b27f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5ed4a3d1-cbd3-48d5-8dcc-5f57f6c33af2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d73f1425-23a8-4110-8f8b-00f843895d23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f55fcec2-5bca-4944-ade7-ab1637b5a891" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d73f1425-23a8-4110-8f8b-00f843895d23" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f55fcec2-5bca-4944-ade7-ab1637b5a891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_aebbc66f-be7a-43f2-91ff-8650a8aa84fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d73f1425-23a8-4110-8f8b-00f843895d23" xlink:to="loc_us-gaap_CommonStockValue_aebbc66f-be7a-43f2-91ff-8650a8aa84fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_09a863c0-2823-4f4f-b42b-1453b37fca7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d73f1425-23a8-4110-8f8b-00f843895d23" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_09a863c0-2823-4f4f-b42b-1453b37fca7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_fee437ed-ea7a-42ae-ba13-8df09e8b7cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d73f1425-23a8-4110-8f8b-00f843895d23" xlink:to="loc_us-gaap_AdditionalPaidInCapital_fee437ed-ea7a-42ae-ba13-8df09e8b7cc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_9317d105-4a72-471a-8cb3-6367b53aebd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d73f1425-23a8-4110-8f8b-00f843895d23" xlink:to="loc_us-gaap_PreferredStockValue_9317d105-4a72-471a-8cb3-6367b53aebd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_50b943c2-3299-4031-b3ea-5b88a53bffc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_8ce01dd5-0758-4dc6-8856-744e906513f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_50b943c2-3299-4031-b3ea-5b88a53bffc2" xlink:to="loc_us-gaap_LongTermLineOfCredit_8ce01dd5-0758-4dc6-8856-744e906513f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_17bf667a-f20d-4d90-bf1a-e390bf43bcd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_50b943c2-3299-4031-b3ea-5b88a53bffc2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_17bf667a-f20d-4d90-bf1a-e390bf43bcd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f63cdc27-1575-4d88-9324-8f1754738720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_50b943c2-3299-4031-b3ea-5b88a53bffc2" xlink:to="loc_us-gaap_LiabilitiesCurrent_f63cdc27-1575-4d88-9324-8f1754738720" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_1acfff6f-3b18-403b-a40b-d6ea137181e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_50b943c2-3299-4031-b3ea-5b88a53bffc2" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_1acfff6f-3b18-403b-a40b-d6ea137181e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f9705237-7b07-4de1-9634-41238e87e6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9c5e0c12-cd6b-456b-afe1-ba720bdd8ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f9705237-7b07-4de1-9634-41238e87e6d3" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9c5e0c12-cd6b-456b-afe1-ba720bdd8ab4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_cb4bc5c2-e5ad-4d01-b1cb-a7fda2f0026a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f9705237-7b07-4de1-9634-41238e87e6d3" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_cb4bc5c2-e5ad-4d01-b1cb-a7fda2f0026a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1af9584c-a82d-437f-b972-4e095f80b83a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f9705237-7b07-4de1-9634-41238e87e6d3" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1af9584c-a82d-437f-b972-4e095f80b83a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2c7bf2e7-8bbb-43fe-8688-7f02f5af4947" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5c6b18e4-43b2-4bb1-9b90-dd85e33329bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2c7bf2e7-8bbb-43fe-8688-7f02f5af4947" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5c6b18e4-43b2-4bb1-9b90-dd85e33329bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_13a61869-55b1-4e6b-9626-f4b1b832ab78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2c7bf2e7-8bbb-43fe-8688-7f02f5af4947" xlink:to="loc_us-gaap_OperatingIncomeLoss_13a61869-55b1-4e6b-9626-f4b1b832ab78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_647a6d89-3065-4de0-93f4-21a7fc9f537a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2c7bf2e7-8bbb-43fe-8688-7f02f5af4947" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_647a6d89-3065-4de0-93f4-21a7fc9f537a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_a8362301-5c5b-419c-af0a-a8f5582e73dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2c7bf2e7-8bbb-43fe-8688-7f02f5af4947" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_a8362301-5c5b-419c-af0a-a8f5582e73dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_34eea394-90cb-4ced-8da5-376584a993ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2c7bf2e7-8bbb-43fe-8688-7f02f5af4947" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_34eea394-90cb-4ced-8da5-376584a993ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_81181f54-cc2b-4e9a-a516-a28b75bb4a73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2c7bf2e7-8bbb-43fe-8688-7f02f5af4947" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_81181f54-cc2b-4e9a-a516-a28b75bb4a73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6c82ee8d-e0b5-4a97-9af5-49a273733f99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_83adb440-d11f-4761-9e48-f1107463d008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6c82ee8d-e0b5-4a97-9af5-49a273733f99" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_83adb440-d11f-4761-9e48-f1107463d008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_69cf9cbf-5343-4439-bdaa-4227f7e16047" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_6c82ee8d-e0b5-4a97-9af5-49a273733f99" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_69cf9cbf-5343-4439-bdaa-4227f7e16047" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_dae400cd-a67c-4e22-a567-44081108e865" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b08982ac-e3b9-45cf-aade-293a5373e946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dae400cd-a67c-4e22-a567-44081108e865" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b08982ac-e3b9-45cf-aade-293a5373e946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_21b0923f-cd4a-4b38-b0e6-504b9e645709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dae400cd-a67c-4e22-a567-44081108e865" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_21b0923f-cd4a-4b38-b0e6-504b9e645709" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_117ba40e-7587-49f1-8690-61140773a886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f644b2cd-f127-4f72-a3a5-81b4d4fc0ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_117ba40e-7587-49f1-8690-61140773a886" xlink:to="loc_us-gaap_OperatingExpenses_f644b2cd-f127-4f72-a3a5-81b4d4fc0ee5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a6c6e5bc-d2cd-4a7e-bf44-a3f2c19c36f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_117ba40e-7587-49f1-8690-61140773a886" xlink:to="loc_us-gaap_GrossProfit_a6c6e5bc-d2cd-4a7e-bf44-a3f2c19c36f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_23af3c3a-1c7f-474c-806b-ba9b452c55ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1f1e08fd-7ab3-4cc7-a050-46f35be8a77a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_23af3c3a-1c7f-474c-806b-ba9b452c55ff" xlink:to="loc_us-gaap_ProfitLoss_1f1e08fd-7ab3-4cc7-a050-46f35be8a77a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_50ff2d13-4520-43b4-a46a-ae9e6b049ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_23af3c3a-1c7f-474c-806b-ba9b452c55ff" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_50ff2d13-4520-43b4-a46a-ae9e6b049ee1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b5381c01-b5ed-4fdd-bbb0-f7605b50fa6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_745e53b6-c21b-4d48-941a-26676d9a800b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b5381c01-b5ed-4fdd-bbb0-f7605b50fa6b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_745e53b6-c21b-4d48-941a-26676d9a800b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_5334c9e1-afa8-4000-ac66-e51348993bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b5381c01-b5ed-4fdd-bbb0-f7605b50fa6b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_5334c9e1-afa8-4000-ac66-e51348993bc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0090042d-7ca2-4e34-950a-65874d3e4487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b5381c01-b5ed-4fdd-bbb0-f7605b50fa6b" xlink:to="loc_us-gaap_NetIncomeLoss_0090042d-7ca2-4e34-950a-65874d3e4487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6877e3f1-b05d-4f38-b8a4-3fe322f505b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_360b559c-923a-43df-9db7-c7770132dfe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6877e3f1-b05d-4f38-b8a4-3fe322f505b1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_360b559c-923a-43df-9db7-c7770132dfe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9f93221c-f252-46f8-bf1b-326a18929716" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6877e3f1-b05d-4f38-b8a4-3fe322f505b1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9f93221c-f252-46f8-bf1b-326a18929716" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_adb3ad0e-6961-4fd4-b705-53011189cf81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_02cc6e96-62a7-4a9d-9a02-9bc0f709441d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_adb3ad0e-6961-4fd4-b705-53011189cf81" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_02cc6e96-62a7-4a9d-9a02-9bc0f709441d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_66425973-794d-4c28-90f9-08d8acafcd47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_adb3ad0e-6961-4fd4-b705-53011189cf81" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_66425973-794d-4c28-90f9-08d8acafcd47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a133d19e-ea73-46a8-9963-12fdf24668bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_adb3ad0e-6961-4fd4-b705-53011189cf81" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a133d19e-ea73-46a8-9963-12fdf24668bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84958b13-3e26-40e5-a337-840900273fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_adb3ad0e-6961-4fd4-b705-53011189cf81" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_84958b13-3e26-40e5-a337-840900273fd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_35ae8ec3-c76e-4553-8911-17c6fe3c9d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_35ae8ec3-c76e-4553-8911-17c6fe3c9d0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_8fcc2a5c-1f41-451b-a327-c3153fb974c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_8fcc2a5c-1f41-451b-a327-c3153fb974c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_9a85dee5-b605-4bbd-8d9d-42aaacc61486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_9a85dee5-b605-4bbd-8d9d-42aaacc61486" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_28638444-8131-4680-ad32-547cf7365450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_28638444-8131-4680-ad32-547cf7365450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_a7f5612d-a3bf-4e39-8839-bd29d018a43d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:to="loc_us-gaap_ProceedsFromStockPlans_a7f5612d-a3bf-4e39-8839-bd29d018a43d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_4a230594-c12b-45fb-90a1-8bcf27c22864" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_4a230594-c12b-45fb-90a1-8bcf27c22864" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_404c4289-8d74-4720-ac62-25ddd26dc45a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_404c4289-8d74-4720-ac62-25ddd26dc45a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_dd0c3995-e1c0-489a-8d54-afc61c47cd29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:to="loc_us-gaap_PaymentsOfDividends_dd0c3995-e1c0-489a-8d54-afc61c47cd29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_eb6810b4-8fe9-4746-b650-08853a372555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_427ae7be-fdbd-4f59-b39e-3b58d17ed39d" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_eb6810b4-8fe9-4746-b650-08853a372555" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_430f3df0-f934-4720-908e-58f13e080dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_10377ac0-e900-4403-a5e6-b9da3a3ceed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_430f3df0-f934-4720-908e-58f13e080dc9" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_10377ac0-e900-4403-a5e6-b9da3a3ceed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_4eb5f9d8-0033-4f00-88b5-3bf4955b1ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_430f3df0-f934-4720-908e-58f13e080dc9" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_4eb5f9d8-0033-4f00-88b5-3bf4955b1ffe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52791b40-2418-4e8a-8f29-21edaf64a0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_430f3df0-f934-4720-908e-58f13e080dc9" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52791b40-2418-4e8a-8f29-21edaf64a0c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation_65918c57-d81c-489c-970a-2eda80c09335" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_430f3df0-f934-4720-908e-58f13e080dc9" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation_65918c57-d81c-489c-970a-2eda80c09335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f5261a71-2ebb-4686-8cf2-367aa9d7f12a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_430f3df0-f934-4720-908e-58f13e080dc9" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f5261a71-2ebb-4686-8cf2-367aa9d7f12a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_ea09edcc-5821-4ea3-a124-0af421c9855c" xlink:href="algm-20211224.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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_ea09edcc-5821-4ea3-a124-0af421c9855c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_eea7ed75-2c7a-42f0-b516-b842572b9a29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_eea7ed75-2c7a-42f0-b516-b842572b9a29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4ffb9bdf-c3e3-45df-86de-07c1a3af581e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4ffb9bdf-c3e3-45df-86de-07c1a3af581e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_dee7e033-e4e8-4453-b1a3-978a17101491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_ProfitLoss_dee7e033-e4e8-4453-b1a3-978a17101491" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c165dadd-1378-44ea-8d07-6736c963d636" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_ShareBasedCompensation_c165dadd-1378-44ea-8d07-6736c963d636" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_e6d56a60-25cc-4fd3-958e-5d6b1ac2fb1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_e6d56a60-25cc-4fd3-958e-5d6b1ac2fb1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c5a88464-bc24-4159-b4e0-4f04018dbea8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c5a88464-bc24-4159-b4e0-4f04018dbea8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dc476b81-376a-4a6c-92ed-85dc58d5c2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_dc476b81-376a-4a6c-92ed-85dc58d5c2fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_39b9394e-0341-495a-b453-34ebd0e5c972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_39b9394e-0341-495a-b453-34ebd0e5c972" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_109760b4-38fe-446c-8c2e-475f9dbd6f87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_109760b4-38fe-446c-8c2e-475f9dbd6f87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5a4a4e9a-7705-4377-a63b-249955e1a21f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5a4a4e9a-7705-4377-a63b-249955e1a21f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_b76b8365-c11e-4ef7-b4d9-8f8af09681ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_b76b8365-c11e-4ef7-b4d9-8f8af09681ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_1f10ab16-5afb-4f12-9d42-f9309b49a111" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_1f10ab16-5afb-4f12-9d42-f9309b49a111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_197edb25-c6bf-4db3-9e8a-3c0b829b438d" xlink:href="algm-20211224.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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_197edb25-c6bf-4db3-9e8a-3c0b829b438d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_a2e1e5d1-e3ad-4a27-8e01-ad71683e684e" xlink:href="algm-20211224.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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_a2e1e5d1-e3ad-4a27-8e01-ad71683e684e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_5a01ca12-70aa-47ec-bb6f-88516d25a936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_5a01ca12-70aa-47ec-bb6f-88516d25a936" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7ffa347f-4e4f-41b2-a523-29d14b140ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d5864a22-6ac3-4540-b374-c712772f1a35" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7ffa347f-4e4f-41b2-a523-29d14b140ddf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d5081ef8-6055-45b8-bb00-a005aaa64d79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_2195af55-1987-4b4a-8201-e847fe066785" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5081ef8-6055-45b8-bb00-a005aaa64d79" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_2195af55-1987-4b4a-8201-e847fe066785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cd7e3d92-a979-42f6-b623-6ee8e2a1baf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5081ef8-6055-45b8-bb00-a005aaa64d79" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cd7e3d92-a979-42f6-b623-6ee8e2a1baf9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="algm-20211224.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_AssetsFairValueDisclosure_e967a762-9d76-4abe-af0f-c579a48dbf92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_d32886c6-adfe-479b-bbaa-83fa67348667" xlink:href="algm-20211224.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_e967a762-9d76-4abe-af0f-c579a48dbf92" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_d32886c6-adfe-479b-bbaa-83fa67348667" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_71905bc0-d702-4509-a6b7-b259257013f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e967a762-9d76-4abe-af0f-c579a48dbf92" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_71905bc0-d702-4509-a6b7-b259257013f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_f73ae046-bb39-4a1c-ad81-935cbba9911b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e967a762-9d76-4abe-af0f-c579a48dbf92" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_f73ae046-bb39-4a1c-ad81-935cbba9911b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_f077d17a-3cd1-4991-8236-e8b93794b9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_f54167d7-e4ec-4fdc-94db-e5735f440fd4" xlink:href="algm-20211224.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_f077d17a-3cd1-4991-8236-e8b93794b9f5" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_f54167d7-e4ec-4fdc-94db-e5735f440fd4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" xlink:type="simple" xlink:href="algm-20211224.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_429131b0-966e-41ee-8c11-8577d3b11c20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_b37cb776-aad6-4cf3-9748-0cbee4cc4573" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_429131b0-966e-41ee-8c11-8577d3b11c20" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_b37cb776-aad6-4cf3-9748-0cbee4cc4573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_b51210af-53b1-429d-81d1-67fb0222283b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_429131b0-966e-41ee-8c11-8577d3b11c20" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_b51210af-53b1-429d-81d1-67fb0222283b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="algm-20211224.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_49438357-6660-4fba-964c-fb7b973ab5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_bfb6e420-50a7-44b9-9dcf-44f0c1876e2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_49438357-6660-4fba-964c-fb7b973ab5b3" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_bfb6e420-50a7-44b9-9dcf-44f0c1876e2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_64468df2-0055-4e56-8551-6f82409be794" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_49438357-6660-4fba-964c-fb7b973ab5b3" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_64468df2-0055-4e56-8551-6f82409be794" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_48da031b-152f-4d8a-aaeb-bf0c1e9c30f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_49438357-6660-4fba-964c-fb7b973ab5b3" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_48da031b-152f-4d8a-aaeb-bf0c1e9c30f6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="algm-20211224.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_d4846888-1062-4086-b079-f686302c0e86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ea0ae186-76c6-4104-a233-df41ceb8d877" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d4846888-1062-4086-b079-f686302c0e86" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ea0ae186-76c6-4104-a233-df41ceb8d877" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_18e5dfb6-221d-44b9-b362-6b36239ac3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d4846888-1062-4086-b079-f686302c0e86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_18e5dfb6-221d-44b9-b362-6b36239ac3bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="algm-20211224.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_8d49256d-7069-4d74-b11f-814e48ec25b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fec0038a-4123-4ec4-8e67-82c49ebcbde6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8d49256d-7069-4d74-b11f-814e48ec25b8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fec0038a-4123-4ec4-8e67-82c49ebcbde6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e9dddce8-cdad-4066-a3eb-c47ae858bdd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8d49256d-7069-4d74-b11f-814e48ec25b8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e9dddce8-cdad-4066-a3eb-c47ae858bdd8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="algm-20211224.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_7ea82259-bac3-442b-ad75-efdbe03ca347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e075aad0-3015-42e4-a1b8-17308ce5e308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7ea82259-bac3-442b-ad75-efdbe03ca347" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e075aad0-3015-42e4-a1b8-17308ce5e308" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_eba161b5-87a6-4c7e-b561-86160f20cd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7ea82259-bac3-442b-ad75-efdbe03ca347" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_eba161b5-87a6-4c7e-b561-86160f20cd2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_91883fa0-b2e2-436e-8a6e-80d31d232c86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7ea82259-bac3-442b-ad75-efdbe03ca347" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_91883fa0-b2e2-436e-8a6e-80d31d232c86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b0aca93c-0fa1-4e82-88af-81ee88f37d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7ea82259-bac3-442b-ad75-efdbe03ca347" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_b0aca93c-0fa1-4e82-88af-81ee88f37d59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_4d8ecb04-787c-40a4-8330-d085773b056b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7ea82259-bac3-442b-ad75-efdbe03ca347" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_4d8ecb04-787c-40a4-8330-d085773b056b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_fbec9bf6-0449-402b-abea-6ac3e2226f1c" xlink:href="algm-20211224.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_7ea82259-bac3-442b-ad75-efdbe03ca347" xlink:to="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_fbec9bf6-0449-402b-abea-6ac3e2226f1c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="simple" xlink:href="algm-20211224.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_e67fa9cf-d70a-45d7-9211-2e2fa4c2b42b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_646584e5-7264-416b-a95e-fd0ae5b258c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e67fa9cf-d70a-45d7-9211-2e2fa4c2b42b" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_646584e5-7264-416b-a95e-fd0ae5b258c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_c1d0dfd5-bd79-4b89-9678-6ebbf21ffda4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e67fa9cf-d70a-45d7-9211-2e2fa4c2b42b" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_c1d0dfd5-bd79-4b89-9678-6ebbf21ffda4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_6069b393-af06-4fe2-a279-fec1efd6d50a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e67fa9cf-d70a-45d7-9211-2e2fa4c2b42b" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_6069b393-af06-4fe2-a279-fec1efd6d50a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_82e89116-1393-45eb-984f-82cd8cbb123d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e67fa9cf-d70a-45d7-9211-2e2fa4c2b42b" xlink:to="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_82e89116-1393-45eb-984f-82cd8cbb123d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivableNoncurrent_714b5428-60de-4894-af8e-fe656fdd072e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e67fa9cf-d70a-45d7-9211-2e2fa4c2b42b" xlink:to="loc_us-gaap_IncomeTaxesReceivableNoncurrent_714b5428-60de-4894-af8e-fe656fdd072e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_8759e142-1f1b-438e-820d-a0e17f41b949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e67fa9cf-d70a-45d7-9211-2e2fa4c2b42b" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_8759e142-1f1b-438e-820d-a0e17f41b949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_00903b0a-3ca8-48bb-ab57-ee7d943a8f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e67fa9cf-d70a-45d7-9211-2e2fa4c2b42b" xlink:to="loc_us-gaap_DeferredCosts_00903b0a-3ca8-48bb-ab57-ee7d943a8f3b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20211224.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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_99e954bf-a736-4a76-bb1f-fc72d017c2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_99e954bf-a736-4a76-bb1f-fc72d017c2cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_2bc399a7-8ef7-4aac-a58b-91125e738415" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_2bc399a7-8ef7-4aac-a58b-91125e738415" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_0ced231c-c865-4a83-8c7f-3a6b8bf0167b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_0ced231c-c865-4a83-8c7f-3a6b8bf0167b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_88c3899f-0cfa-4fa7-9732-eaefe932f7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_us-gaap_AccruedSalariesCurrent_88c3899f-0cfa-4fa7-9732-eaefe932f7b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityCurrent_08edb421-70ef-4ce0-b322-26a997bd3834" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_us-gaap_DepositLiabilityCurrent_08edb421-70ef-4ce0-b322-26a997bd3834" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_a96e1049-135f-4a1a-bc54-6b976abdd0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_us-gaap_AccruedVacationCurrent_a96e1049-135f-4a1a-bc54-6b976abdd0b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent_122a9d7f-0cd8-452c-9c03-c7e8eae4276b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_us-gaap_AccruedUtilitiesCurrent_122a9d7f-0cd8-452c-9c03-c7e8eae4276b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccruedSeveranceCurrent_14221113-1749-482e-94cc-f43ec201ac34" xlink:href="algm-20211224.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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_algm_AccruedSeveranceCurrent_14221113-1749-482e-94cc-f43ec201ac34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_779be42c-55c6-4341-ae36-db7c852f1029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_779be42c-55c6-4341-ae36-db7c852f1029" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationConsiderationTransferredPayable_626f447b-74ca-430d-8188-872301f9249b" xlink:href="algm-20211224.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_747cc8eb-63a3-45c4-8c35-a1eb404e4035" xlink:to="loc_algm_BusinessCombinationConsiderationTransferredPayable_626f447b-74ca-430d-8188-872301f9249b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" xlink:type="simple" xlink:href="algm-20211224.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_2f29987d-8bbf-48ac-9388-a51f65133699" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b6201459-273b-43ae-b602-1a557f77bd32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2f29987d-8bbf-48ac-9388-a51f65133699" xlink:to="loc_us-gaap_OperatingLeaseLiability_b6201459-273b-43ae-b602-1a557f77bd32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_405686a5-df9e-46a3-8a7c-a1ddda19167f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2f29987d-8bbf-48ac-9388-a51f65133699" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_405686a5-df9e-46a3-8a7c-a1ddda19167f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1" xlink:type="simple" xlink:href="algm-20211224.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_2b0339de-a1a5-416a-b146-c14fb9d8c3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a98f2b19-8048-4ba8-8ad1-f1ed2c87a48c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2b0339de-a1a5-416a-b146-c14fb9d8c3eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a98f2b19-8048-4ba8-8ad1-f1ed2c87a48c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_148e07e4-9220-4a76-8ea8-75a988b3111b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2b0339de-a1a5-416a-b146-c14fb9d8c3eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_148e07e4-9220-4a76-8ea8-75a988b3111b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_104a637c-40cd-4702-a5dd-430e464d4a73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2b0339de-a1a5-416a-b146-c14fb9d8c3eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_104a637c-40cd-4702-a5dd-430e464d4a73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_cfd280e3-40af-4d97-9374-3112c378f8f8" xlink:href="algm-20211224.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_2b0339de-a1a5-416a-b146-c14fb9d8c3eb" xlink:to="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_cfd280e3-40af-4d97-9374-3112c378f8f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_03f53a21-180b-4cf6-87b6-cfb7a555eee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2b0339de-a1a5-416a-b146-c14fb9d8c3eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_03f53a21-180b-4cf6-87b6-cfb7a555eee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1abc4c3d-9e18-4104-a1d5-297c66567e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2b0339de-a1a5-416a-b146-c14fb9d8c3eb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1abc4c3d-9e18-4104-a1d5-297c66567e7e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" xlink:type="simple" xlink:href="algm-20211224.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_af333622-6cb0-4ebb-b7fc-f2925d0ac8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_6f698814-d902-4f6a-b38a-270667820874" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af333622-6cb0-4ebb-b7fc-f2925d0ac8fd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_6f698814-d902-4f6a-b38a-270667820874" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_73b1fb28-7a75-4eaf-9bc2-4e86942cc52b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af333622-6cb0-4ebb-b7fc-f2925d0ac8fd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_73b1fb28-7a75-4eaf-9bc2-4e86942cc52b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_d3d7b528-ba68-415e-b88f-a9f85bfce1af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af333622-6cb0-4ebb-b7fc-f2925d0ac8fd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_d3d7b528-ba68-415e-b88f-a9f85bfce1af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_a6b45c25-425f-4430-bfd2-c302f0ceb559" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af333622-6cb0-4ebb-b7fc-f2925d0ac8fd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_a6b45c25-425f-4430-bfd2-c302f0ceb559" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_84ae8a5e-a7d8-4f51-b518-b69bac55f2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af333622-6cb0-4ebb-b7fc-f2925d0ac8fd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_84ae8a5e-a7d8-4f51-b518-b69bac55f2ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_f07bd33e-c876-4991-ad9b-a6f8a41578c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af333622-6cb0-4ebb-b7fc-f2925d0ac8fd" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_f07bd33e-c876-4991-ad9b-a6f8a41578c7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20211224.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_b5bcb32c-31db-48ab-80ab-eb91963570d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_4e29e0a8-5231-4f97-aff3-f6595c020dce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b5bcb32c-31db-48ab-80ab-eb91963570d2" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_4e29e0a8-5231-4f97-aff3-f6595c020dce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_a9f93e02-6bfc-4ef2-8623-c73043fb5184" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b5bcb32c-31db-48ab-80ab-eb91963570d2" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_a9f93e02-6bfc-4ef2-8623-c73043fb5184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_6c19539c-fab2-4ad6-99a9-b908534255f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b5bcb32c-31db-48ab-80ab-eb91963570d2" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_6c19539c-fab2-4ad6-99a9-b908534255f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d9620dfc-78b9-410e-a1c2-43f81c3afe16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b5bcb32c-31db-48ab-80ab-eb91963570d2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d9620dfc-78b9-410e-a1c2-43f81c3afe16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_509d9e7c-f2b4-428a-9e83-e167e341defa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b5bcb32c-31db-48ab-80ab-eb91963570d2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_509d9e7c-f2b4-428a-9e83-e167e341defa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="simple" xlink:href="algm-20211224.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_7349d2dd-452c-4614-b85c-668a4c64f6fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_6208aa63-bbb5-4add-9a21-51850bff3fb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7349d2dd-452c-4614-b85c-668a4c64f6fe" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_6208aa63-bbb5-4add-9a21-51850bff3fb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_621505ec-7eaa-44ba-afc0-9d25b58875a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7349d2dd-452c-4614-b85c-668a4c64f6fe" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_621505ec-7eaa-44ba-afc0-9d25b58875a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d30fbe01-f6d9-4d87-a602-f755a5def16b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7349d2dd-452c-4614-b85c-668a4c64f6fe" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d30fbe01-f6d9-4d87-a602-f755a5def16b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_91f67ed4-6485-44a1-b9a5-7aa12ec6c144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7349d2dd-452c-4614-b85c-668a4c64f6fe" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_91f67ed4-6485-44a1-b9a5-7aa12ec6c144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_082db34a-cee7-44d4-a9d6-c1003d1f8a37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7349d2dd-452c-4614-b85c-668a4c64f6fe" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_082db34a-cee7-44d4-a9d6-c1003d1f8a37" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="simple" xlink:href="algm-20211224.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_6d888ca6-5747-4df5-a5e3-dfa51116437d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2ce496aa-7368-418c-8711-86b1d4e52055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6d888ca6-5747-4df5-a5e3-dfa51116437d" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2ce496aa-7368-418c-8711-86b1d4e52055" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_584ad87d-668f-43fc-841c-e7a7b72968b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6d888ca6-5747-4df5-a5e3-dfa51116437d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_584ad87d-668f-43fc-841c-e7a7b72968b0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="simple" xlink:href="algm-20211224.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_fd297b2c-979b-4223-84be-f041daca4cac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_fbca3260-4456-423a-a564-9cc57b1ae847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fd297b2c-979b-4223-84be-f041daca4cac" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_fbca3260-4456-423a-a564-9cc57b1ae847" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_fc1103a7-1511-4335-8576-090565aa9468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fd297b2c-979b-4223-84be-f041daca4cac" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_fc1103a7-1511-4335-8576-090565aa9468" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>algm-20211224_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 2022 Workiva-->
<!--r:2e51e1f6-fb96-4575-899d-6692e7d2c6f4,g:258900cf-8f08-4cad-bd39-3671d2baae57-->
<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/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="i380ee23b76b742e6a2a673f392b139c8_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_80c6bb3f-cdbb-4061-befd-ab5ece22a3e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_80c6bb3f-cdbb-4061-befd-ab5ece22a3e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a6322b58-daca-443f-8498-6cd4bca52546" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a6322b58-daca-443f-8498-6cd4bca52546" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a130ef8a-10cf-4ab5-ae9b-6ef4ce26607a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_GrossProfit_a130ef8a-10cf-4ab5-ae9b-6ef4ce26607a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_887926f5-cec0-4e09-8069-ec7db745130e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_OperatingExpensesAbstract_887926f5-cec0-4e09-8069-ec7db745130e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2a9aa6f1-1687-46d9-b501-f4dbb16e42aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_887926f5-cec0-4e09-8069-ec7db745130e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_2a9aa6f1-1687-46d9-b501-f4dbb16e42aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_958ac5d2-5393-4fe8-a42f-6b8f5142224f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_887926f5-cec0-4e09-8069-ec7db745130e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_958ac5d2-5393-4fe8-a42f-6b8f5142224f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_06a61bc1-b02a-45b0-980c-2ab525087abc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_887926f5-cec0-4e09-8069-ec7db745130e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_06a61bc1-b02a-45b0-980c-2ab525087abc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ebf341fc-c435-4c7e-8ea3-85a90a89c90a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_887926f5-cec0-4e09-8069-ec7db745130e" xlink:to="loc_us-gaap_OperatingExpenses_ebf341fc-c435-4c7e-8ea3-85a90a89c90a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5c9d25d0-150f-4f79-9d05-59b103a2e633" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_OperatingIncomeLoss_5c9d25d0-150f-4f79-9d05-59b103a2e633" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_63ed3cdf-ed5a-4274-98d3-cb1b5caf5e06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_63ed3cdf-ed5a-4274-98d3-cb1b5caf5e06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_5b9fc048-874a-4972-aa8a-b16dd5c47f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_5b9fc048-874a-4972-aa8a-b16dd5c47f61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5d65263e-e6e8-43bf-97d1-ec7729ff80ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5d65263e-e6e8-43bf-97d1-ec7729ff80ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_381910a8-0e22-49dc-b151-b0ea06e180f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_381910a8-0e22-49dc-b151-b0ea06e180f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_03b4652e-8b5f-493d-a41e-f0a51c8af0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_03b4652e-8b5f-493d-a41e-f0a51c8af0d6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d7ab7b54-798a-45e6-be8f-a073ac6ce6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d7ab7b54-798a-45e6-be8f-a073ac6ce6b4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_23a32b93-75f0-4583-b254-d2d94d8f46a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_23a32b93-75f0-4583-b254-d2d94d8f46a2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f89dcaa9-7ed7-4d09-99c4-2a1cbff46240" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_ProfitLoss_f89dcaa9-7ed7-4d09-99c4-2a1cbff46240" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6ae320d0-b600-4a98-9b1b-0fa375aca861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6ae320d0-b600-4a98-9b1b-0fa375aca861" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9ca144bf-0e95-44fe-820c-764ee82c0154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_NetIncomeLoss_9ca144bf-0e95-44fe-820c-764ee82c0154" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5355160a-9364-43d7-9bad-e5f5115a507c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_EarningsPerShareAbstract_5355160a-9364-43d7-9bad-e5f5115a507c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0328e570-c812-4443-955d-be4a29cc78c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5355160a-9364-43d7-9bad-e5f5115a507c" xlink:to="loc_us-gaap_EarningsPerShareBasic_0328e570-c812-4443-955d-be4a29cc78c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6d18b075-247e-4147-9c8d-6f456b6d0d96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5355160a-9364-43d7-9bad-e5f5115a507c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6d18b075-247e-4147-9c8d-6f456b6d0d96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_a2f28c9a-1751-40b2-8ef4-e7018193b706" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_a2f28c9a-1751-40b2-8ef4-e7018193b706" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75ad2932-eae8-4ffe-950c-34dd9ee884dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_a2f28c9a-1751-40b2-8ef4-e7018193b706" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75ad2932-eae8-4ffe-950c-34dd9ee884dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d45fdf9d-9121-4547-a9a4-805796f81157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_a2f28c9a-1751-40b2-8ef4-e7018193b706" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d45fdf9d-9121-4547-a9a4-805796f81157" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_40295998-7890-4e53-b60d-17da5436d964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_StatementTable_40295998-7890-4e53-b60d-17da5436d964" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_41575c83-b9ff-48f4-9e93-3d10383fc663" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_40295998-7890-4e53-b60d-17da5436d964" xlink:to="loc_srt_ProductOrServiceAxis_41575c83-b9ff-48f4-9e93-3d10383fc663" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_41575c83-b9ff-48f4-9e93-3d10383fc663_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_41575c83-b9ff-48f4-9e93-3d10383fc663" xlink:to="loc_srt_ProductsAndServicesDomain_41575c83-b9ff-48f4-9e93-3d10383fc663_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_83abfff7-b9d3-4039-850a-045d64e92811" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_41575c83-b9ff-48f4-9e93-3d10383fc663" xlink:to="loc_srt_ProductsAndServicesDomain_83abfff7-b9d3-4039-850a-045d64e92811" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NonRelatedPartyRevenueMember_f4ded5cf-c20b-4c18-aaf7-8c56cbbc69ed" xlink:href="algm-20211224.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_83abfff7-b9d3-4039-850a-045d64e92811" xlink:to="loc_algm_NonRelatedPartyRevenueMember_f4ded5cf-c20b-4c18-aaf7-8c56cbbc69ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_87181201-b341-4b1a-ba63-f4ed6c56429a" xlink:href="algm-20211224.xsd#algm_RelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_83abfff7-b9d3-4039-850a-045d64e92811" xlink:to="loc_algm_RelatedPartyRevenueMember_87181201-b341-4b1a-ba63-f4ed6c56429a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="extended" id="i4094e23898c04477bfe90b4172d82911_CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a89c318b-0b53-45cc-8147-f7e54ba86c53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a89c318b-0b53-45cc-8147-f7e54ba86c53" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4891e097-e3e9-4041-a103-b9cbea059018" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4891e097-e3e9-4041-a103-b9cbea059018" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_98c10f29-a4f3-400f-9f7b-d51801e76ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_98c10f29-a4f3-400f-9f7b-d51801e76ba6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e14dfc5d-25bc-484c-a17c-ce0ea1d34767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_ProfitLoss_e14dfc5d-25bc-484c-a17c-ce0ea1d34767" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b112031c-fca0-496c-a891-c84bb7bb38d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b112031c-fca0-496c-a891-c84bb7bb38d6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_9a1af4c4-6ae9-4312-8aee-52c630799027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_9a1af4c4-6ae9-4312-8aee-52c630799027" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7f44b9d9-d527-4f44-a77a-a3fca3af4a14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7f44b9d9-d527-4f44-a77a-a3fca3af4a14" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7dc7d88a-ba07-42a2-9d35-7725575a210c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7dc7d88a-ba07-42a2-9d35-7725575a210c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_76e681b1-a741-401f-8e80-188946313f22" xlink:href="algm-20211224.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_76e681b1-a741-401f-8e80-188946313f22" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_07ca7c5c-bfb4-49d6-9d1a-25162d2f3b48" xlink:href="algm-20211224.xsd#algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_07ca7c5c-bfb4-49d6-9d1a-25162d2f3b48" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8a9131c9-6efd-4774-882d-57a1511727d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8a9131c9-6efd-4774-882d-57a1511727d0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60776b5e-e77e-4971-8288-b8ce0271fb78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60776b5e-e77e-4971-8288-b8ce0271fb78" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_de013a90-0292-49fc-8ab7-7b0430ceb047" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_de013a90-0292-49fc-8ab7-7b0430ceb047" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_6eb81a30-ce5a-4996-9982-7f86ca4b8748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_6eb81a30-ce5a-4996-9982-7f86ca4b8748" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_b158668e-7767-43e2-8604-749762c4c1db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_b158668e-7767-43e2-8604-749762c4c1db" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_506f865b-fc8b-48f1-9a90-497e289c875d" xlink:href="algm-20211224.xsd#algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_506f865b-fc8b-48f1-9a90-497e289c875d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e0b0f912-8103-46cf-b52c-1bfba08588a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_DividendsCommonStockCash_e0b0f912-8103-46cf-b52c-1bfba08588a9" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a4cb8830-b7f2-4783-a1d1-809ac3790912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a4cb8830-b7f2-4783-a1d1-809ac3790912" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_58170df1-8e25-4f65-bebc-bd8944c88342" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_58170df1-8e25-4f65-bebc-bd8944c88342" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9b931f78-698b-48a1-91f0-7b9cfb913651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9b931f78-698b-48a1-91f0-7b9cfb913651" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_93275af3-569f-4c24-8033-2c5f7e81ffe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_93275af3-569f-4c24-8033-2c5f7e81ffe7" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_70a4abf2-ae3d-493b-8194-94f2f017adfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0fda953e-191a-41de-857e-692f5d532072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ba2ee806-b7aa-4611-b3b3-1aa6e6feff75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a89c318b-0b53-45cc-8147-f7e54ba86c53" xlink:to="loc_us-gaap_StatementTable_ba2ee806-b7aa-4611-b3b3-1aa6e6feff75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_10e9cbf0-f085-436f-97e3-395c5994ecf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ba2ee806-b7aa-4611-b3b3-1aa6e6feff75" xlink:to="loc_us-gaap_StatementClassOfStockAxis_10e9cbf0-f085-436f-97e3-395c5994ecf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_10e9cbf0-f085-436f-97e3-395c5994ecf5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_10e9cbf0-f085-436f-97e3-395c5994ecf5" xlink:to="loc_us-gaap_ClassOfStockDomain_10e9cbf0-f085-436f-97e3-395c5994ecf5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1e984bfd-e81a-403a-8aa7-f73994bf3896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_10e9cbf0-f085-436f-97e3-395c5994ecf5" xlink:to="loc_us-gaap_ClassOfStockDomain_1e984bfd-e81a-403a-8aa7-f73994bf3896" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_66bd9a72-c842-4fd1-9962-5cf500e7099f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1e984bfd-e81a-403a-8aa7-f73994bf3896" xlink:to="loc_us-gaap_CommonClassAMember_66bd9a72-c842-4fd1-9962-5cf500e7099f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_719b73fa-b115-4e59-a83c-08f811205eea" xlink:href="algm-20211224.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1e984bfd-e81a-403a-8aa7-f73994bf3896" xlink:to="loc_algm_CommonClassLMember_719b73fa-b115-4e59-a83c-08f811205eea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a3eadbc9-0802-4124-a8fd-dba1c9bd27bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ba2ee806-b7aa-4611-b3b3-1aa6e6feff75" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a3eadbc9-0802-4124-a8fd-dba1c9bd27bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a3eadbc9-0802-4124-a8fd-dba1c9bd27bf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a3eadbc9-0802-4124-a8fd-dba1c9bd27bf" xlink:to="loc_us-gaap_EquityComponentDomain_a3eadbc9-0802-4124-a8fd-dba1c9bd27bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a3eadbc9-0802-4124-a8fd-dba1c9bd27bf" xlink:to="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bacc2224-e31f-43c4-87ed-5dee8087d6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_CommonStockMember_bacc2224-e31f-43c4-87ed-5dee8087d6b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_386e231f-29b1-42dc-a9a7-a7e402e2c1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_386e231f-29b1-42dc-a9a7-a7e402e2c1bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2bfe4782-394c-4f5c-832f-946084a466ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_RetainedEarningsMember_2bfe4782-394c-4f5c-832f-946084a466ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_69c85bcb-7b2d-4a8e-a076-c1f261d7cbe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_69c85bcb-7b2d-4a8e-a076-c1f261d7cbe0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_5731a8bd-c125-4a8a-864c-62963f7bd657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_NoncontrollingInterestMember_5731a8bd-c125-4a8a-864c-62963f7bd657" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended" id="i8983528b253a440195979c59d129ca8b_SummaryofSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_a4635b2b-075a-481a-a26b-7aa493798698" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_bac7d723-181c-4439-b7be-8a3781fbd06f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_a4635b2b-075a-481a-a26b-7aa493798698" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_bac7d723-181c-4439-b7be-8a3781fbd06f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2f1efc74-a142-4f64-8430-a78769093084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_a4635b2b-075a-481a-a26b-7aa493798698" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2f1efc74-a142-4f64-8430-a78769093084" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_666b2b47-4762-459d-8204-94c55a48a2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_a4635b2b-075a-481a-a26b-7aa493798698" xlink:to="loc_us-gaap_OperatingLeaseLiability_666b2b47-4762-459d-8204-94c55a48a2e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_a4635b2b-075a-481a-a26b-7aa493798698" xlink:to="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_9946ef62-f31e-498f-86e4-5ecce9badc8b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_srt_MajorCustomersAxis_9946ef62-f31e-498f-86e4-5ecce9badc8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_9946ef62-f31e-498f-86e4-5ecce9badc8b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_9946ef62-f31e-498f-86e4-5ecce9badc8b" xlink:to="loc_srt_NameOfMajorCustomerDomain_9946ef62-f31e-498f-86e4-5ecce9badc8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7e545ee4-ad6e-4201-a03e-080e970e570e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_9946ef62-f31e-498f-86e4-5ecce9badc8b" xlink:to="loc_srt_NameOfMajorCustomerDomain_7e545ee4-ad6e-4201-a03e-080e970e570e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_ba7d0fc8-592a-4f33-a97f-2ba7ec906238" xlink:href="algm-20211224.xsd#algm_SankenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7e545ee4-ad6e-4201-a03e-080e970e570e" xlink:to="loc_algm_SankenMember_ba7d0fc8-592a-4f33-a97f-2ba7ec906238" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0185ca8e-dce2-4f99-9888-6455704a53d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0185ca8e-dce2-4f99-9888-6455704a53d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0185ca8e-dce2-4f99-9888-6455704a53d6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0185ca8e-dce2-4f99-9888-6455704a53d6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0185ca8e-dce2-4f99-9888-6455704a53d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d140c3bb-19a6-41ff-8a40-ad6bba3aa191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0185ca8e-dce2-4f99-9888-6455704a53d6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d140c3bb-19a6-41ff-8a40-ad6bba3aa191" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_c9571672-c301-4269-9fbe-ad7d42b5cdc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d140c3bb-19a6-41ff-8a40-ad6bba3aa191" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_c9571672-c301-4269-9fbe-ad7d42b5cdc8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_3d4fb6ba-9fdf-4153-817c-29f3967ff470" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d140c3bb-19a6-41ff-8a40-ad6bba3aa191" xlink:to="loc_us-gaap_SalesRevenueNetMember_3d4fb6ba-9fdf-4153-817c-29f3967ff470" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_e7aac0f5-42c0-4cec-b961-ef394052f8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_e7aac0f5-42c0-4cec-b961-ef394052f8d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e7aac0f5-42c0-4cec-b961-ef394052f8d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_e7aac0f5-42c0-4cec-b961-ef394052f8d4" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e7aac0f5-42c0-4cec-b961-ef394052f8d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_ccf287b6-e74a-4da9-9fa5-c981b844ca10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_e7aac0f5-42c0-4cec-b961-ef394052f8d4" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_ccf287b6-e74a-4da9-9fa5-c981b844ca10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c59c66f7-2daa-4c81-a9a5-5cd4eba7be66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_ccf287b6-e74a-4da9-9fa5-c981b844ca10" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c59c66f7-2daa-4c81-a9a5-5cd4eba7be66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_28746742-8b62-4c32-b32d-82c5d83197c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_ccf287b6-e74a-4da9-9fa5-c981b844ca10" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_28746742-8b62-4c32-b32d-82c5d83197c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a5d7b64f-21ba-4211-bfc7-f95ae5228bb3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_srt_StatementGeographicalAxis_a5d7b64f-21ba-4211-bfc7-f95ae5228bb3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a5d7b64f-21ba-4211-bfc7-f95ae5228bb3_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_a5d7b64f-21ba-4211-bfc7-f95ae5228bb3" xlink:to="loc_srt_SegmentGeographicalDomain_a5d7b64f-21ba-4211-bfc7-f95ae5228bb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_48a79893-8b73-41c9-a316-32535389903e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_a5d7b64f-21ba-4211-bfc7-f95ae5228bb3" xlink:to="loc_srt_SegmentGeographicalDomain_48a79893-8b73-41c9-a316-32535389903e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_48a79893-8b73-41c9-a316-32535389903e" xlink:to="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_cdd42deb-57c9-4b99-9482-5c34bb5de3b1" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:to="loc_country_CN_cdd42deb-57c9-4b99-9482-5c34bb5de3b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_743b7a3d-0527-42b0-99bb-c2831bfc4a31" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_JP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:to="loc_country_JP_743b7a3d-0527-42b0-99bb-c2831bfc4a31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_a6dfc30c-fc1d-4ec8-bef8-f1207feeb35b" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_KR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:to="loc_country_KR_a6dfc30c-fc1d-4ec8-bef8-f1207feeb35b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_66e8503e-8660-4fb4-97ef-d545243b3550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_66e8503e-8660-4fb4-97ef-d545243b3550" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_66e8503e-8660-4fb4-97ef-d545243b3550_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_66e8503e-8660-4fb4-97ef-d545243b3550" xlink:to="loc_us-gaap_TypeOfAdoptionMember_66e8503e-8660-4fb4-97ef-d545243b3550_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5c26002f-b74a-4b15-b100-815319b70dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_66e8503e-8660-4fb4-97ef-d545243b3550" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5c26002f-b74a-4b15-b100-815319b70dd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_c9bf6913-1045-42b4-b2a3-451ab0c7e1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_5c26002f-b74a-4b15-b100-815319b70dd3" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_c9bf6913-1045-42b4-b2a3-451ab0c7e1a7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#RevenuefromContractwithCustomersNetSalesbyApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails" xlink:type="extended" id="i67ce6a9fa1c243c8bceeb5d2fe097ee1_RevenuefromContractwithCustomersNetSalesbyApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_cc44fe03-fd28-4993-9521-22f48a862463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_df2b201c-090f-49ce-a6ab-de236726a729" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_cc44fe03-fd28-4993-9521-22f48a862463" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_df2b201c-090f-49ce-a6ab-de236726a729" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_96089273-4740-48cb-8425-d8f81d9b36b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_cc44fe03-fd28-4993-9521-22f48a862463" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_96089273-4740-48cb-8425-d8f81d9b36b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ac96f532-9ebc-489a-9c3c-bcd77de7cb52" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_96089273-4740-48cb-8425-d8f81d9b36b3" xlink:to="loc_srt_ProductOrServiceAxis_ac96f532-9ebc-489a-9c3c-bcd77de7cb52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ac96f532-9ebc-489a-9c3c-bcd77de7cb52_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ac96f532-9ebc-489a-9c3c-bcd77de7cb52" xlink:to="loc_srt_ProductsAndServicesDomain_ac96f532-9ebc-489a-9c3c-bcd77de7cb52_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ac96f532-9ebc-489a-9c3c-bcd77de7cb52" xlink:to="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AutomotiveEndMarketMember_9c26bf94-e8d2-4999-9a68-b69264dd4a2a" xlink:href="algm-20211224.xsd#algm_AutomotiveEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:to="loc_algm_AutomotiveEndMarketMember_9c26bf94-e8d2-4999-9a68-b69264dd4a2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndustrialEndMarketMember_f25dd2a2-52a6-4b1e-9567-56f1c40b9c2e" xlink:href="algm-20211224.xsd#algm_IndustrialEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:to="loc_algm_IndustrialEndMarketMember_f25dd2a2-52a6-4b1e-9567-56f1c40b9c2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherEndMarketMember_6a255dbd-7f3c-4f39-81a9-ca541d2422c9" xlink:href="algm-20211224.xsd#algm_OtherEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:to="loc_algm_OtherEndMarketMember_6a255dbd-7f3c-4f39-81a9-ca541d2422c9" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#RevenuefromContractwithCustomersNetSalesbyProductDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="extended" id="ieb5152dfa71846e08c68f40f6d2e12b4_RevenuefromContractwithCustomersNetSalesbyProductDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6ce25bc1-d2d1-41ae-bf05-4937c48818d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_39566a2e-3737-4e3c-8a73-fc625074f45c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6ce25bc1-d2d1-41ae-bf05-4937c48818d7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_39566a2e-3737-4e3c-8a73-fc625074f45c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_7a1c1be3-a45e-4209-9eaa-d57256bd6598" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6ce25bc1-d2d1-41ae-bf05-4937c48818d7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_7a1c1be3-a45e-4209-9eaa-d57256bd6598" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6ad0530b-3b35-4459-86e5-4eaad336121a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7a1c1be3-a45e-4209-9eaa-d57256bd6598" xlink:to="loc_srt_ProductOrServiceAxis_6ad0530b-3b35-4459-86e5-4eaad336121a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6ad0530b-3b35-4459-86e5-4eaad336121a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_6ad0530b-3b35-4459-86e5-4eaad336121a" xlink:to="loc_srt_ProductsAndServicesDomain_6ad0530b-3b35-4459-86e5-4eaad336121a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_6ad0530b-3b35-4459-86e5-4eaad336121a" xlink:to="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PowerIntegratedCircuitsMember_bdc84018-aa57-47c6-87ef-31fb17a5728e" xlink:href="algm-20211224.xsd#algm_PowerIntegratedCircuitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:to="loc_algm_PowerIntegratedCircuitsMember_bdc84018-aa57-47c6-87ef-31fb17a5728e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MagneticSensorsMember_01c430f2-da97-4749-a84e-f291240ff9c2" xlink:href="algm-20211224.xsd#algm_MagneticSensorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:to="loc_algm_MagneticSensorsMember_01c430f2-da97-4749-a84e-f291240ff9c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PhotonicsMember_3818c9c3-e0e3-4722-8908-acfeecdc5b49" xlink:href="algm-20211224.xsd#algm_PhotonicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:to="loc_algm_PhotonicsMember_3818c9c3-e0e3-4722-8908-acfeecdc5b49" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#RevenuefromContractwithCustomersNetSalesbyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="extended" id="i62b65bd30a6644b2a3390fa631a4dc78_RevenuefromContractwithCustomersNetSalesbyGeographyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_e5deeea7-4f8c-4374-adec-5417cee96f79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7222710f-e35d-466c-bd1e-1ab38da73375" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e5deeea7-4f8c-4374-adec-5417cee96f79" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7222710f-e35d-466c-bd1e-1ab38da73375" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e7ea721e-cefe-48b9-8024-6964be137582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_e5deeea7-4f8c-4374-adec-5417cee96f79" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_e7ea721e-cefe-48b9-8024-6964be137582" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_76d1e008-737d-4e68-91be-ea3ca4ed17ff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e7ea721e-cefe-48b9-8024-6964be137582" xlink:to="loc_srt_StatementGeographicalAxis_76d1e008-737d-4e68-91be-ea3ca4ed17ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_76d1e008-737d-4e68-91be-ea3ca4ed17ff_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_76d1e008-737d-4e68-91be-ea3ca4ed17ff" xlink:to="loc_srt_SegmentGeographicalDomain_76d1e008-737d-4e68-91be-ea3ca4ed17ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_76d1e008-737d-4e68-91be-ea3ca4ed17ff" xlink:to="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_efbc98af-6135-499f-9a87-4a67648733b1" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_country_US_efbc98af-6135-499f-9a87-4a67648733b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAmericasMember_117f64cd-4c95-41b8-8b3d-c1a28c4c3f50" xlink:href="algm-20211224.xsd#algm_OtherAmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_algm_OtherAmericasMember_117f64cd-4c95-41b8-8b3d-c1a28c4c3f50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_13d1b363-1e4f-4590-956d-5307946bcd6a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_srt_EuropeMember_13d1b363-1e4f-4590-956d-5307946bcd6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_b1f8d0f1-6d76-4dc0-9805-d3b301a3c6e3" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_JP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_country_JP_b1f8d0f1-6d76-4dc0-9805-d3b301a3c6e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_c5bc0129-5aca-4215-be7d-e01f3cc949b3" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_country_CN_c5bc0129-5aca-4215-be7d-e01f3cc949b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_513281fe-0869-415d-9761-432736ce79cb" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_KR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_country_KR_513281fe-0869-415d-9761-432736ce79cb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAsiaMember_58cb2d7a-5605-4867-89d4-374c871f85b2" xlink:href="algm-20211224.xsd#algm_OtherAsiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_algm_OtherAsiaMember_58cb2d7a-5605-4867-89d4-374c871f85b2" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="extended" id="i5b0230472b5f4a129ed4e0060fa6a63a_FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86c76ea1-e60c-4edf-ad74-e2cbd85baef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86c76ea1-e60c-4edf-ad74-e2cbd85baef9" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2bbb1fda-ce07-4f7f-b924-a697ad963f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2bbb1fda-ce07-4f7f-b924-a697ad963f9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_9963dda4-f03f-421d-8c74-2f37f619e27a" xlink:href="algm-20211224.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_9963dda4-f03f-421d-8c74-2f37f619e27a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_2aa3197b-6585-4c0e-9720-eb96c8ad7bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_2aa3197b-6585-4c0e-9720-eb96c8ad7bc6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_32710fe4-65cb-440a-a4cc-04bad2d56c46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_32710fe4-65cb-440a-a4cc-04bad2d56c46" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7ac8624f-ff03-4d0c-ab8c-db6de11f1491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86c76ea1-e60c-4edf-ad74-e2cbd85baef9" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7ac8624f-ff03-4d0c-ab8c-db6de11f1491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_eed4c642-6620-42b8-8daa-d5560fb1ae12" xlink:href="algm-20211224.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7ac8624f-ff03-4d0c-ab8c-db6de11f1491" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_eed4c642-6620-42b8-8daa-d5560fb1ae12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_6f3aa180-f580-4a56-b99f-45a49dfa67bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7ac8624f-ff03-4d0c-ab8c-db6de11f1491" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_6f3aa180-f580-4a56-b99f-45a49dfa67bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86c76ea1-e60c-4edf-ad74-e2cbd85baef9" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_ed9011cc-0904-4b4e-bf81-f4931ed414c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_ed9011cc-0904-4b4e-bf81-f4931ed414c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ed9011cc-0904-4b4e-bf81-f4931ed414c6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_ed9011cc-0904-4b4e-bf81-f4931ed414c6" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_ed9011cc-0904-4b4e-bf81-f4931ed414c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e07e667d-6004-4229-bd72-d85e12adfccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_ed9011cc-0904-4b4e-bf81-f4931ed414c6" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e07e667d-6004-4229-bd72-d85e12adfccc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_f31688c4-21f3-4862-be3a-34ecf3ed3787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e07e667d-6004-4229-bd72-d85e12adfccc" xlink:to="loc_us-gaap_MoneyMarketFundsMember_f31688c4-21f3-4862-be3a-34ecf3ed3787" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3193cc65-0dff-4498-aaaa-5d7212cd3993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3193cc65-0dff-4498-aaaa-5d7212cd3993" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3193cc65-0dff-4498-aaaa-5d7212cd3993_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3193cc65-0dff-4498-aaaa-5d7212cd3993" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3193cc65-0dff-4498-aaaa-5d7212cd3993_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3193cc65-0dff-4498-aaaa-5d7212cd3993" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c634b474-eb65-4aff-8d8f-a33feac9dc70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c634b474-eb65-4aff-8d8f-a33feac9dc70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_371dc8b4-f93d-40dc-8935-6d638d525c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_371dc8b4-f93d-40dc-8935-6d638d525c8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_75fa960f-694c-474b-ac25-e67928df1e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_75fa960f-694c-474b-ac25-e67928df1e5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7087c2a1-2d1c-4aca-b2c0-89eee7477aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7087c2a1-2d1c-4aca-b2c0-89eee7477aaf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7087c2a1-2d1c-4aca-b2c0-89eee7477aaf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7087c2a1-2d1c-4aca-b2c0-89eee7477aaf" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7087c2a1-2d1c-4aca-b2c0-89eee7477aaf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_108a4b17-1686-45b6-b361-f308bf1bb45e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7087c2a1-2d1c-4aca-b2c0-89eee7477aaf" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_108a4b17-1686-45b6-b361-f308bf1bb45e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_979ec483-af11-476c-bc3e-b23ceafddbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_108a4b17-1686-45b6-b361-f308bf1bb45e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_979ec483-af11-476c-bc3e-b23ceafddbe3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="extended" id="i1b8384b94acf45af98a0dcbc1e37be79_FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5d8bb9a9-3518-4988-bd62-27e7c3bc7311" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_f696034b-d5e6-4472-8c04-92a25f8f9679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5d8bb9a9-3518-4988-bd62-27e7c3bc7311" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_f696034b-d5e6-4472-8c04-92a25f8f9679" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_68214d39-a941-472c-a173-5dd6c28e5abf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_f696034b-d5e6-4472-8c04-92a25f8f9679" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_68214d39-a941-472c-a173-5dd6c28e5abf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ee5abbe1-d11b-44cc-984d-f054da9cfa15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_f696034b-d5e6-4472-8c04-92a25f8f9679" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ee5abbe1-d11b-44cc-984d-f054da9cfa15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_0711ccfc-7dbb-42ca-82a6-27175de984a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5d8bb9a9-3518-4988-bd62-27e7c3bc7311" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0c9d6cf2-c274-4c35-927f-27a638bb9186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0c9d6cf2-c274-4c35-927f-27a638bb9186" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0c9d6cf2-c274-4c35-927f-27a638bb9186_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0c9d6cf2-c274-4c35-927f-27a638bb9186" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0c9d6cf2-c274-4c35-927f-27a638bb9186_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbb5afad-532c-440a-ba78-17e221dbb847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0c9d6cf2-c274-4c35-927f-27a638bb9186" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbb5afad-532c-440a-ba78-17e221dbb847" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_040c8a03-ff59-4225-8b59-50f24dc15b32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbb5afad-532c-440a-ba78-17e221dbb847" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_040c8a03-ff59-4225-8b59-50f24dc15b32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_899fcaa6-6389-4912-9fd1-b5fe8cf3fabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_899fcaa6-6389-4912-9fd1-b5fe8cf3fabb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_899fcaa6-6389-4912-9fd1-b5fe8cf3fabb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_899fcaa6-6389-4912-9fd1-b5fe8cf3fabb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_899fcaa6-6389-4912-9fd1-b5fe8cf3fabb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9bb3f331-f43a-485a-9a16-a096996aab6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_899fcaa6-6389-4912-9fd1-b5fe8cf3fabb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9bb3f331-f43a-485a-9a16-a096996aab6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b6762148-c257-4e68-be68-14df405655a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9bb3f331-f43a-485a-9a16-a096996aab6f" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b6762148-c257-4e68-be68-14df405655a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_d6930082-a13a-45ed-bb5a-a5b227aef39a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_d6930082-a13a-45ed-bb5a-a5b227aef39a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d6930082-a13a-45ed-bb5a-a5b227aef39a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_d6930082-a13a-45ed-bb5a-a5b227aef39a" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d6930082-a13a-45ed-bb5a-a5b227aef39a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_3a3e5124-37cb-4587-b9e8-d154a16a42e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_d6930082-a13a-45ed-bb5a-a5b227aef39a" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_3a3e5124-37cb-4587-b9e8-d154a16a42e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationLiabilityMember_55b970d9-7a7c-4055-bc00-a083fbcfe27b" xlink:href="algm-20211224.xsd#algm_ContingentConsiderationLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_3a3e5124-37cb-4587-b9e8-d154a16a42e0" xlink:to="loc_algm_ContingentConsiderationLiabilityMember_55b970d9-7a7c-4055-bc00-a083fbcfe27b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#InventoriesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/InventoriesNarrativeDetails" xlink:type="extended" id="i80a4048110a049b284c1a9d13dcdbd98_InventoriesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cf5ded33-d492-44c2-98d4-76fdea057538" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_0ee099d5-7a4e-4027-ae75-ab57a0e981fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cf5ded33-d492-44c2-98d4-76fdea057538" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_0ee099d5-7a4e-4027-ae75-ab57a0e981fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4c6d0350-7265-4b86-b5e9-f3829e05a3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cf5ded33-d492-44c2-98d4-76fdea057538" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4c6d0350-7265-4b86-b5e9-f3829e05a3b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_05b3b400-8bd4-4d49-b8d1-b9452b834d96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4c6d0350-7265-4b86-b5e9-f3829e05a3b4" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_05b3b400-8bd4-4d49-b8d1-b9452b834d96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_05b3b400-8bd4-4d49-b8d1-b9452b834d96_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_05b3b400-8bd4-4d49-b8d1-b9452b834d96" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_05b3b400-8bd4-4d49-b8d1-b9452b834d96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_9760ab1e-903b-4670-93ed-18bc0008079f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_05b3b400-8bd4-4d49-b8d1-b9452b834d96" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_9760ab1e-903b-4670-93ed-18bc0008079f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_4d91fa85-fa64-476e-87ce-0c90d0b78136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_9760ab1e-903b-4670-93ed-18bc0008079f" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_4d91fa85-fa64-476e-87ce-0c90d0b78136" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4c2d7e4e-474a-49fc-b5f7-da5783f74268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4c6d0350-7265-4b86-b5e9-f3829e05a3b4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4c2d7e4e-474a-49fc-b5f7-da5783f74268" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4c2d7e4e-474a-49fc-b5f7-da5783f74268_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4c2d7e4e-474a-49fc-b5f7-da5783f74268" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4c2d7e4e-474a-49fc-b5f7-da5783f74268_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_63b5c365-bb6d-45b0-ae48-b5451dc1a230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4c2d7e4e-474a-49fc-b5f7-da5783f74268" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_63b5c365-bb6d-45b0-ae48-b5451dc1a230" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelProductLineMember_508fca78-03c7-4270-adda-64d178c0f728" xlink:href="algm-20211224.xsd#algm_VoxtelProductLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_63b5c365-bb6d-45b0-ae48-b5451dc1a230" xlink:to="loc_algm_VoxtelProductLineMember_508fca78-03c7-4270-adda-64d178c0f728" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#AssetsHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AssetsHeldforSaleDetails" xlink:type="extended" id="i2b8da0a751ca488c9a0d4e1af1644d63_AssetsHeldforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f0d5d525-7319-4aaf-ab92-275413e05d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_5276ab95-e66c-40f5-941a-0ed3914859ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f0d5d525-7319-4aaf-ab92-275413e05d59" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_5276ab95-e66c-40f5-941a-0ed3914859ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_4fbfaefb-db4e-4edd-a38a-0dad3474e866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f0d5d525-7319-4aaf-ab92-275413e05d59" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_4fbfaefb-db4e-4edd-a38a-0dad3474e866" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0b92440a-2387-4333-96f5-33f22346b0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f0d5d525-7319-4aaf-ab92-275413e05d59" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0b92440a-2387-4333-96f5-33f22346b0a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_58a31aab-06aa-48bb-bd18-9b3ab744487a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0b92440a-2387-4333-96f5-33f22346b0a4" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_58a31aab-06aa-48bb-bd18-9b3ab744487a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_58a31aab-06aa-48bb-bd18-9b3ab744487a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_58a31aab-06aa-48bb-bd18-9b3ab744487a" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_58a31aab-06aa-48bb-bd18-9b3ab744487a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2cccc678-0cdb-4607-b79b-e6dd3ad87727" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_58a31aab-06aa-48bb-bd18-9b3ab744487a" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2cccc678-0cdb-4607-b79b-e6dd3ad87727" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_678956c4-2247-4f44-b54c-3151af508e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2cccc678-0cdb-4607-b79b-e6dd3ad87727" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_678956c4-2247-4f44-b54c-3151af508e9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e7eb77f0-a3f6-47aa-8d8c-95cc3dfa629c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0b92440a-2387-4333-96f5-33f22346b0a4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e7eb77f0-a3f6-47aa-8d8c-95cc3dfa629c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e7eb77f0-a3f6-47aa-8d8c-95cc3dfa629c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e7eb77f0-a3f6-47aa-8d8c-95cc3dfa629c" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e7eb77f0-a3f6-47aa-8d8c-95cc3dfa629c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a745a7ab-732a-4ce5-b192-6fef3dba258c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e7eb77f0-a3f6-47aa-8d8c-95cc3dfa629c" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a745a7ab-732a-4ce5-b192-6fef3dba258c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMTCFacilityMember_3754608e-6e60-479a-b3d9-ae5c0f821236" xlink:href="algm-20211224.xsd#algm_AMTCFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a745a7ab-732a-4ce5-b192-6fef3dba258c" xlink:to="loc_algm_AMTCFacilityMember_3754608e-6e60-479a-b3d9-ae5c0f821236" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended" id="id09a50b2e45c4e8e9e4c5fa56a00a0be_PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7fbc184a-3173-4ec6-99ee-767d614bae7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_7fbc184a-3173-4ec6-99ee-767d614bae7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ecc16cd8-6610-4cb6-9dff-e44f6f956914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ecc16cd8-6610-4cb6-9dff-e44f6f956914" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a558fb45-53c9-48b5-bde3-ab5335113063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a558fb45-53c9-48b5-bde3-ab5335113063" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_892a992a-d423-4b29-89f0-73cff388fe42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_892a992a-d423-4b29-89f0-73cff388fe42" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_219d6826-0f1e-4f78-b632-a0eb2a5ab773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_892a992a-d423-4b29-89f0-73cff388fe42" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_219d6826-0f1e-4f78-b632-a0eb2a5ab773" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219d6826-0f1e-4f78-b632-a0eb2a5ab773_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_219d6826-0f1e-4f78-b632-a0eb2a5ab773" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_219d6826-0f1e-4f78-b632-a0eb2a5ab773_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_219d6826-0f1e-4f78-b632-a0eb2a5ab773" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_e43c60b3-aba9-4222-82fb-0a3ea7a107ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_us-gaap_LandMember_e43c60b3-aba9-4222-82fb-0a3ea7a107ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_194cf859-675f-4dd1-8951-12b66e433e22" xlink:href="algm-20211224.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_194cf859-675f-4dd1-8951-12b66e433e22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2ac7bb9c-3566-4eab-b0a3-5647c3d9648b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2ac7bb9c-3566-4eab-b0a3-5647c3d9648b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_124b402f-4118-4e55-9890-c5dbcd82ec6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_us-gaap_OfficeEquipmentMember_124b402f-4118-4e55-9890-c5dbcd82ec6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_65960865-a90b-4c6a-b58c-0ba0847cedb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_us-gaap_ConstructionInProgressMember_65960865-a90b-4c6a-b58c-0ba0847cedb5" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#PropertyPlantandEquipmentnetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="extended" id="i88928e895a4047aeae8f54769f2845b9_PropertyPlantandEquipmentnetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e5090e64-d86b-413d-8d29-488a4342d01b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_46919f1d-91f4-4a96-9efb-ac7104018412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e5090e64-d86b-413d-8d29-488a4342d01b" xlink:to="loc_us-gaap_AdjustmentForAmortization_46919f1d-91f4-4a96-9efb-ac7104018412" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d50e3b28-cf47-44b1-85d0-2c9b121bc80f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e5090e64-d86b-413d-8d29-488a4342d01b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d50e3b28-cf47-44b1-85d0-2c9b121bc80f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6b3b9e7-0f13-4a1c-8a8b-1f8db8152836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d50e3b28-cf47-44b1-85d0-2c9b121bc80f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6b3b9e7-0f13-4a1c-8a8b-1f8db8152836" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6b3b9e7-0f13-4a1c-8a8b-1f8db8152836_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6b3b9e7-0f13-4a1c-8a8b-1f8db8152836" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d6b3b9e7-0f13-4a1c-8a8b-1f8db8152836_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_db26e38b-558b-4004-95e9-d01418a23bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6b3b9e7-0f13-4a1c-8a8b-1f8db8152836" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_db26e38b-558b-4004-95e9-d01418a23bae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_c180fc28-daf6-46a9-9fd3-f45b1fc983bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_db26e38b-558b-4004-95e9-d01418a23bae" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_c180fc28-daf6-46a9-9fd3-f45b1fc983bd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="extended" id="i10583181d47b4fe381a123339e8f1e53_PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_72fda7f0-cc31-47ae-9c9a-2215d644e366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_8673f27a-2dd7-4fd0-b121-ef8af8877cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_72fda7f0-cc31-47ae-9c9a-2215d644e366" xlink:to="loc_us-gaap_NoncurrentAssets_8673f27a-2dd7-4fd0-b121-ef8af8877cc2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_70c9bfad-01ad-4f60-8b9e-b0afdc89f2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_72fda7f0-cc31-47ae-9c9a-2215d644e366" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_70c9bfad-01ad-4f60-8b9e-b0afdc89f2e4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ef29ed15-1188-4eb0-8851-9ccf6b441c4f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_70c9bfad-01ad-4f60-8b9e-b0afdc89f2e4" xlink:to="loc_srt_StatementGeographicalAxis_ef29ed15-1188-4eb0-8851-9ccf6b441c4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ef29ed15-1188-4eb0-8851-9ccf6b441c4f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_ef29ed15-1188-4eb0-8851-9ccf6b441c4f" xlink:to="loc_srt_SegmentGeographicalDomain_ef29ed15-1188-4eb0-8851-9ccf6b441c4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_ef29ed15-1188-4eb0-8851-9ccf6b441c4f" xlink:to="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_597800db-425b-420b-bda5-a8d4b56c2beb" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:to="loc_country_US_597800db-425b-420b-bda5-a8d4b56c2beb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_d7cce7e6-6ebf-4c5c-a679-f8d46bb9970c" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_PH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:to="loc_country_PH_d7cce7e6-6ebf-4c5c-a679-f8d46bb9970c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH_6b63b1d3-a536-4f5b-bafb-16b960fef757" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_TH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:to="loc_country_TH_6b63b1d3-a536-4f5b-bafb-16b960fef757" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherCountriesMember_ad9029ff-a412-4b3f-a36d-975daf3578ce" xlink:href="algm-20211224.xsd#algm_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:to="loc_algm_OtherCountriesMember_ad9029ff-a412-4b3f-a36d-975daf3578ce" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="extended" id="i8f109896bdf44f6b854a8079833f7566_GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_74ad450e-485b-48b5-b36e-c7c961ae0b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_74ad450e-485b-48b5-b36e-c7c961ae0b34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3d1292ce-e5e5-40bd-9868-7297ad9729b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3d1292ce-e5e5-40bd-9868-7297ad9729b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_25eed4ec-51e2-4a66-a6ff-9bff7877e664" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_25eed4ec-51e2-4a66-a6ff-9bff7877e664" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4d12b2ec-0a6c-40af-917f-e690a7396a73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4d12b2ec-0a6c-40af-917f-e690a7396a73" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_812d91d5-862d-4d57-a485-29af91fcfbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_812d91d5-862d-4d57-a485-29af91fcfbc8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_18514e7c-cb0d-4d90-be54-d6fe70b58a88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_812d91d5-862d-4d57-a485-29af91fcfbc8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_18514e7c-cb0d-4d90-be54-d6fe70b58a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18514e7c-cb0d-4d90-be54-d6fe70b58a88_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_18514e7c-cb0d-4d90-be54-d6fe70b58a88" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_18514e7c-cb0d-4d90-be54-d6fe70b58a88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_18514e7c-cb0d-4d90-be54-d6fe70b58a88" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_f577b489-d645-466c-b98e-344f677b6613" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_PatentsMember_f577b489-d645-466c-b98e-344f677b6613" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_42dae2fe-b675-4d78-97d0-c234476a7236" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_CustomerRelationshipsMember_42dae2fe-b675-4d78-97d0-c234476a7236" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_9e932e22-7a25-489b-bab1-77bd59f3ad54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_9e932e22-7a25-489b-bab1-77bd59f3ad54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_f4b5e8dd-f60e-41ec-abd1-865f9617397a" xlink:href="algm-20211224.xsd#algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_f4b5e8dd-f60e-41ec-abd1-865f9617397a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_35ed4ef9-c395-4ff9-b861-9b2abb4576bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_TrademarksMember_35ed4ef9-c395-4ff9-b861-9b2abb4576bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LegacyTrademarksMember_fb606b42-9ce1-404f-aa7a-c76c68e4a7af" xlink:href="algm-20211224.xsd#algm_LegacyTrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_algm_LegacyTrademarksMember_fb606b42-9ce1-404f-aa7a-c76c68e4a7af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_5b758026-7262-4815-96ab-4cb041bb6719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_5b758026-7262-4815-96ab-4cb041bb6719" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended" id="iabffa7140dbc4e099fd4989b43406184_GoodwillandIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_54df8a52-649d-49d6-a6a7-299ef1eecd75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_aa00cbf7-b709-45c6-89ea-94fdcdc3b8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_54df8a52-649d-49d6-a6a7-299ef1eecd75" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_aa00cbf7-b709-45c6-89ea-94fdcdc3b8c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_10e9ce32-1d0c-432c-9d1e-677af61a3db3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_54df8a52-649d-49d6-a6a7-299ef1eecd75" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_10e9ce32-1d0c-432c-9d1e-677af61a3db3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_4518bcdd-8965-4db0-a84e-b27445f6df1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_54df8a52-649d-49d6-a6a7-299ef1eecd75" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_4518bcdd-8965-4db0-a84e-b27445f6df1c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_91539029-e8a9-4f4d-889e-e9202763447f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_4518bcdd-8965-4db0-a84e-b27445f6df1c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_91539029-e8a9-4f4d-889e-e9202763447f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91539029-e8a9-4f4d-889e-e9202763447f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_91539029-e8a9-4f4d-889e-e9202763447f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91539029-e8a9-4f4d-889e-e9202763447f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_70d2ff61-c50c-4137-b421-7996e825386d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_91539029-e8a9-4f4d-889e-e9202763447f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_70d2ff61-c50c-4137-b421-7996e825386d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_8b5d32c5-130b-49c5-a7b1-caea4dfb300c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_70d2ff61-c50c-4137-b421-7996e825386d" xlink:to="loc_us-gaap_PatentsMember_8b5d32c5-130b-49c5-a7b1-caea4dfb300c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/LeasesNarrativeDetails" xlink:type="extended" id="iedb0e01e943f4a769df21cab5bb213a6_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_e2596b7b-3342-429e-a18c-8ef74774ee4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7d6c3bed-d77d-40c3-a8ba-de71571dc512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e2596b7b-3342-429e-a18c-8ef74774ee4a" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7d6c3bed-d77d-40c3-a8ba-de71571dc512" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_45d022e4-5083-4b7d-ac21-6c61ce3fc7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e2596b7b-3342-429e-a18c-8ef74774ee4a" xlink:to="loc_us-gaap_OperatingLeaseExpense_45d022e4-5083-4b7d-ac21-6c61ce3fc7f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_1c280c8d-099c-4290-9562-fe1340af934c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_e2596b7b-3342-429e-a18c-8ef74774ee4a" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_1c280c8d-099c-4290-9562-fe1340af934c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9febe542-ac8b-448e-9762-ab4525cf7b34" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_1c280c8d-099c-4290-9562-fe1340af934c" xlink:to="loc_srt_RangeAxis_9febe542-ac8b-448e-9762-ab4525cf7b34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9febe542-ac8b-448e-9762-ab4525cf7b34_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9febe542-ac8b-448e-9762-ab4525cf7b34" xlink:to="loc_srt_RangeMember_9febe542-ac8b-448e-9762-ab4525cf7b34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc4f60ec-9aff-408c-975c-551bf5317182" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9febe542-ac8b-448e-9762-ab4525cf7b34" xlink:to="loc_srt_RangeMember_fc4f60ec-9aff-408c-975c-551bf5317182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7c5fc72e-d084-49c3-adaf-6f46b1e25bd9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fc4f60ec-9aff-408c-975c-551bf5317182" xlink:to="loc_srt_MinimumMember_7c5fc72e-d084-49c3-adaf-6f46b1e25bd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ef613745-eb3e-4a9a-9251-920b1296406b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fc4f60ec-9aff-408c-975c-551bf5317182" xlink:to="loc_srt_MaximumMember_ef613745-eb3e-4a9a-9251-920b1296406b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#DebtandOtherBorrowingsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" xlink:type="extended" id="iedf460544a5d46b2ae8af1347e9fcc76_DebtandOtherBorrowingsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0e5a9ced-d662-4280-8c88-95c20ba0cca6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0e5a9ced-d662-4280-8c88-95c20ba0cca6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2e55bbbe-60b5-4802-b42b-bd8af17403f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2e55bbbe-60b5-4802-b42b-bd8af17403f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DebtInstrumentInterestRateFloor_3ead25aa-5c59-43dd-a77a-16a8b067fdc2" xlink:href="algm-20211224.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_algm_DebtInstrumentInterestRateFloor_3ead25aa-5c59-43dd-a77a-16a8b067fdc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_08299e1f-ee76-4d13-add1-0c9c54c7b2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_08299e1f-ee76-4d13-add1-0c9c54c7b2fc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ecad6b57-9c97-4068-a720-8aea8902b143" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_LineOfCredit_ecad6b57-9c97-4068-a720-8aea8902b143" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_2d6a1fbd-2c8e-4549-a8da-5166e0f1acdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_2d6a1fbd-2c8e-4549-a8da-5166e0f1acdb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_992e00e7-d0b8-44bd-9280-67bb9f6f8bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_992e00e7-d0b8-44bd-9280-67bb9f6f8bfd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_883c456e-1512-4e87-a15c-198ddd56850c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_CreditFacilityAxis_883c456e-1512-4e87-a15c-198ddd56850c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_883c456e-1512-4e87-a15c-198ddd56850c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_883c456e-1512-4e87-a15c-198ddd56850c" xlink:to="loc_us-gaap_CreditFacilityDomain_883c456e-1512-4e87-a15c-198ddd56850c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_883c456e-1512-4e87-a15c-198ddd56850c" xlink:to="loc_us-gaap_CreditFacilityDomain_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_c37719c6-0dfd-468e-b951-04b1d74ea07c" xlink:href="algm-20211224.xsd#algm_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:to="loc_algm_TermLoanFacilityMember_c37719c6-0dfd-468e-b951-04b1d74ea07c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_2aea74a9-9e46-4eb3-beb2-486973d8a701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_2aea74a9-9e46-4eb3-beb2-486973d8a701" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_7662ec1f-e28b-4434-9ec7-600b7316d1a2" xlink:href="algm-20211224.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_7662ec1f-e28b-4434-9ec7-600b7316d1a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_3ae700b3-d40b-4551-bec1-48b2c15e0289" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_3ae700b3-d40b-4551-bec1-48b2c15e0289" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_3ae700b3-d40b-4551-bec1-48b2c15e0289_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_3ae700b3-d40b-4551-bec1-48b2c15e0289" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_3ae700b3-d40b-4551-bec1-48b2c15e0289_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_2b43b0c3-7059-4bda-a287-4061245b10bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_3ae700b3-d40b-4551-bec1-48b2c15e0289" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_2b43b0c3-7059-4bda-a287-4061245b10bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_38445359-4e1a-4381-96fe-97164bbe6799" xlink:href="algm-20211224.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_2b43b0c3-7059-4bda-a287-4061245b10bc" xlink:to="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_38445359-4e1a-4381-96fe-97164bbe6799" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MizuhoBankLtdMember_5fba54b3-dfd7-4613-9b18-5e5c41288a77" xlink:href="algm-20211224.xsd#algm_MizuhoBankLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_2b43b0c3-7059-4bda-a287-4061245b10bc" xlink:to="loc_algm_MizuhoBankLtdMember_5fba54b3-dfd7-4613-9b18-5e5c41288a77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1f15e0f2-1e90-4dba-a120-03ef31acb1de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_DebtInstrumentAxis_1f15e0f2-1e90-4dba-a120-03ef31acb1de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1f15e0f2-1e90-4dba-a120-03ef31acb1de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1f15e0f2-1e90-4dba-a120-03ef31acb1de" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1f15e0f2-1e90-4dba-a120-03ef31acb1de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a3f78937-9824-458e-aa5e-fc75cac302f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1f15e0f2-1e90-4dba-a120-03ef31acb1de" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a3f78937-9824-458e-aa5e-fc75cac302f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_495606ed-c9ab-4438-be17-cea44c06d8c3" xlink:href="algm-20211224.xsd#algm_LineOfCreditAgreementExpiringAugust312021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a3f78937-9824-458e-aa5e-fc75cac302f5" xlink:to="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_495606ed-c9ab-4438-be17-cea44c06d8c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJune302021Member_7ba3dfe7-0824-4f52-85b0-c568643c3fb8" xlink:href="algm-20211224.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a3f78937-9824-458e-aa5e-fc75cac302f5" xlink:to="loc_algm_LineOfCreditAgreementExpiringJune302021Member_7ba3dfe7-0824-4f52-85b0-c568643c3fb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0d789d05-6d47-4282-ab9e-335b94cd5f80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0d789d05-6d47-4282-ab9e-335b94cd5f80" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0d789d05-6d47-4282-ab9e-335b94cd5f80_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0d789d05-6d47-4282-ab9e-335b94cd5f80" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0d789d05-6d47-4282-ab9e-335b94cd5f80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2c0547a4-0ebe-417b-9221-e2f9e650d3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0d789d05-6d47-4282-ab9e-335b94cd5f80" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2c0547a4-0ebe-417b-9221-e2f9e650d3b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1a6548c8-f42d-4b0a-b1cd-89bcff9801f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2c0547a4-0ebe-417b-9221-e2f9e650d3b9" xlink:to="loc_us-gaap_LineOfCreditMember_1a6548c8-f42d-4b0a-b1cd-89bcff9801f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5b0714cf-977b-4798-942f-3fb7682b8bbb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_srt_RangeAxis_5b0714cf-977b-4798-942f-3fb7682b8bbb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5b0714cf-977b-4798-942f-3fb7682b8bbb_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5b0714cf-977b-4798-942f-3fb7682b8bbb" xlink:to="loc_srt_RangeMember_5b0714cf-977b-4798-942f-3fb7682b8bbb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4311d34b-087f-46d9-bb70-ea28c05b014c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5b0714cf-977b-4798-942f-3fb7682b8bbb" xlink:to="loc_srt_RangeMember_4311d34b-087f-46d9-bb70-ea28c05b014c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4c36feaa-641c-448a-996d-6f3df821dca5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4311d34b-087f-46d9-bb70-ea28c05b014c" xlink:to="loc_srt_MinimumMember_4c36feaa-641c-448a-996d-6f3df821dca5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9c75c54b-8958-4b30-8779-b5246c8c9781" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4311d34b-087f-46d9-bb70-ea28c05b014c" xlink:to="loc_srt_MaximumMember_9c75c54b-8958-4b30-8779-b5246c8c9781" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_a6e5e597-c720-47f5-bb86-4532412f84e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_VariableRateAxis_a6e5e597-c720-47f5-bb86-4532412f84e6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_a6e5e597-c720-47f5-bb86-4532412f84e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_a6e5e597-c720-47f5-bb86-4532412f84e6" xlink:to="loc_us-gaap_VariableRateDomain_a6e5e597-c720-47f5-bb86-4532412f84e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_eb21bf0c-c118-42b8-986f-6b6ce485528a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_a6e5e597-c720-47f5-bb86-4532412f84e6" xlink:to="loc_us-gaap_VariableRateDomain_eb21bf0c-c118-42b8-986f-6b6ce485528a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_ca2711df-c507-4447-9713-75b243dfb1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_eb21bf0c-c118-42b8-986f-6b6ce485528a" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_ca2711df-c507-4447-9713-75b243dfb1fa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="extended" id="i7834ab2bb1554a68a39c7eca51d2d4ce_RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_4f8b1635-8a22-4e95-a644-8b897f6b0473" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_4f8b1635-8a22-4e95-a644-8b897f6b0473" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_0a8fbb92-34b6-4d1b-8821-755daf4e08fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_0a8fbb92-34b6-4d1b-8821-755daf4e08fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_28c2db32-0c84-49b0-8cd0-27d932c1af35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_28c2db32-0c84-49b0-8cd0-27d932c1af35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_44653a4d-943e-4293-b5b1-51ab7fd5409f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_44653a4d-943e-4293-b5b1-51ab7fd5409f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1eb21171-61d9-4014-8953-a95c800c3b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1eb21171-61d9-4014-8953-a95c800c3b6f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_89252fa1-f464-4be6-b275-e9aa4f2eb5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_89252fa1-f464-4be6-b275-e9aa4f2eb5cd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42a592ab-5893-4fd7-9841-80f5f583a5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42a592ab-5893-4fd7-9841-80f5f583a5c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_13918f6c-88a0-4967-96ac-12fd109a0d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42a592ab-5893-4fd7-9841-80f5f583a5c8" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_13918f6c-88a0-4967-96ac-12fd109a0d2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_13918f6c-88a0-4967-96ac-12fd109a0d2c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_13918f6c-88a0-4967-96ac-12fd109a0d2c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_13918f6c-88a0-4967-96ac-12fd109a0d2c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4534a23b-ef8f-4765-8a90-7a5488f6a6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_13918f6c-88a0-4967-96ac-12fd109a0d2c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4534a23b-ef8f-4765-8a90-7a5488f6a6d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_cffca17a-7689-4f90-9730-5b53f911bd04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4534a23b-ef8f-4765-8a90-7a5488f6a6d3" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_cffca17a-7689-4f90-9730-5b53f911bd04" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#RetirementPlansFairValueofEntitysPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="extended" id="i9d2bace930334ea59f97b6593481c7a7_RetirementPlansFairValueofEntitysPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d1d589c1-1250-4237-a632-6e0c9c811c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_014f2a84-3714-4b52-9409-57e700f62013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d1d589c1-1250-4237-a632-6e0c9c811c4b" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_014f2a84-3714-4b52-9409-57e700f62013" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d1d589c1-1250-4237-a632-6e0c9c811c4b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8ab935bd-6544-4c69-97b1-7aa69daeefb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8ab935bd-6544-4c69-97b1-7aa69daeefb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_8ab935bd-6544-4c69-97b1-7aa69daeefb8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8ab935bd-6544-4c69-97b1-7aa69daeefb8" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_8ab935bd-6544-4c69-97b1-7aa69daeefb8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8ab935bd-6544-4c69-97b1-7aa69daeefb8" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_9f08361a-03db-4313-acb4-75774cb5dcc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_9f08361a-03db-4313-acb4-75774cb5dcc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnitInvestmentTrustFundMember_04d64fd6-05e5-4f68-a9d3-4db22353c71f" xlink:href="algm-20211224.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_algm_UnitInvestmentTrustFundMember_04d64fd6-05e5-4f68-a9d3-4db22353c71f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_fca36fd5-8986-4895-af0a-8a46ef6f3416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_us-gaap_BankLoanObligationsMember_fca36fd5-8986-4895-af0a-8a46ef6f3416" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_eba74bdd-302e-4c62-8bff-87192bab66ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_eba74bdd-302e-4c62-8bff-87192bab66ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b64fac39-ac34-44c5-b623-c49a3ccae5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b64fac39-ac34-44c5-b623-c49a3ccae5ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc2c6d59-e3a9-41d0-9ecc-31c68da33b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc2c6d59-e3a9-41d0-9ecc-31c68da33b9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bc2c6d59-e3a9-41d0-9ecc-31c68da33b9f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc2c6d59-e3a9-41d0-9ecc-31c68da33b9f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bc2c6d59-e3a9-41d0-9ecc-31c68da33b9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc2c6d59-e3a9-41d0-9ecc-31c68da33b9f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6cfa22e1-e75f-4da3-9bd9-24942ee4e0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6cfa22e1-e75f-4da3-9bd9-24942ee4e0dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d4120388-0f43-4ce0-9e42-8ba5674c7d16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d4120388-0f43-4ce0-9e42-8ba5674c7d16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e5f92b9a-31b3-4306-b70d-758bf69f8d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e5f92b9a-31b3-4306-b70d-758bf69f8d8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8edd7532-cb32-4e7c-8236-58db2268edd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8edd7532-cb32-4e7c-8236-58db2268edd7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8edd7532-cb32-4e7c-8236-58db2268edd7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8edd7532-cb32-4e7c-8236-58db2268edd7" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8edd7532-cb32-4e7c-8236-58db2268edd7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a9c09e02-3418-47f9-bcae-3a48fa37df54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8edd7532-cb32-4e7c-8236-58db2268edd7" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a9c09e02-3418-47f9-bcae-3a48fa37df54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_48d102f5-17f8-47da-a2fc-e146d9725d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a9c09e02-3418-47f9-bcae-3a48fa37df54" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_48d102f5-17f8-47da-a2fc-e146d9725d78" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="extended" id="ifac8149fcd8c410ebc16f0abf0f906f8_RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_728176ef-cd6b-458b-b2c9-5e5e4f49e1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_728176ef-cd6b-458b-b2c9-5e5e4f49e1c1" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c030c2e0-5312-409d-94d1-a0ea798941ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c030c2e0-5312-409d-94d1-a0ea798941ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_6317b795-f85c-4224-a19e-a605a30145a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_6317b795-f85c-4224-a19e-a605a30145a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_d4158d88-a7ea-4151-b46b-fdf95e511199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_d4158d88-a7ea-4151-b46b-fdf95e511199" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_05fad6c0-8214-4b5c-9f92-0746e68b722f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_05fad6c0-8214-4b5c-9f92-0746e68b722f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_f2386b28-8371-43df-806d-271e799c8d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_f2386b28-8371-43df-806d-271e799c8d4f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4e40ef50-593c-4406-b4ee-7781b7aa67c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_87e79c7a-6227-4478-8598-427148a07ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_728176ef-cd6b-458b-b2c9-5e5e4f49e1c1" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_87e79c7a-6227-4478-8598-427148a07ae2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26f859d5-8482-44aa-9c3f-b6c92b621360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_87e79c7a-6227-4478-8598-427148a07ae2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26f859d5-8482-44aa-9c3f-b6c92b621360" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26f859d5-8482-44aa-9c3f-b6c92b621360_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26f859d5-8482-44aa-9c3f-b6c92b621360" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26f859d5-8482-44aa-9c3f-b6c92b621360_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e6d48a95-82ed-4589-9703-3a7c56ee3815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26f859d5-8482-44aa-9c3f-b6c92b621360" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e6d48a95-82ed-4589-9703-3a7c56ee3815" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7536af70-8481-4a8c-966e-8e90dd1ef976" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e6d48a95-82ed-4589-9703-3a7c56ee3815" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7536af70-8481-4a8c-966e-8e90dd1ef976" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a7d5f005-b461-4f49-b1d9-84630b54b4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_87e79c7a-6227-4478-8598-427148a07ae2" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a7d5f005-b461-4f49-b1d9-84630b54b4d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_a7d5f005-b461-4f49-b1d9-84630b54b4d9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a7d5f005-b461-4f49-b1d9-84630b54b4d9" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_a7d5f005-b461-4f49-b1d9-84630b54b4d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_88bb5d77-6427-4d7d-8b4d-866266ed2aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a7d5f005-b461-4f49-b1d9-84630b54b4d9" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_88bb5d77-6427-4d7d-8b4d-866266ed2aaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_be18359e-61b1-4bac-87ca-61f06f6d74fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_88bb5d77-6427-4d7d-8b4d-866266ed2aaf" xlink:to="loc_us-gaap_BankLoanObligationsMember_be18359e-61b1-4bac-87ca-61f06f6d74fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_36aabd67-e3f3-43f9-876b-a17f2cc4ae74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_88bb5d77-6427-4d7d-8b4d-866266ed2aaf" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_36aabd67-e3f3-43f9-876b-a17f2cc4ae74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c3526bf8-47ab-4e31-bf72-1076ab469f66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_87e79c7a-6227-4478-8598-427148a07ae2" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c3526bf8-47ab-4e31-bf72-1076ab469f66" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c3526bf8-47ab-4e31-bf72-1076ab469f66_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c3526bf8-47ab-4e31-bf72-1076ab469f66" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c3526bf8-47ab-4e31-bf72-1076ab469f66_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fc289ec4-9a9b-44f9-ba74-2d16751f80d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c3526bf8-47ab-4e31-bf72-1076ab469f66" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fc289ec4-9a9b-44f9-ba74-2d16751f80d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_90c0f725-a963-47f7-81cd-6d5f059faa0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fc289ec4-9a9b-44f9-ba74-2d16751f80d5" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_90c0f725-a963-47f7-81cd-6d5f059faa0b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#RetirementPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="extended" id="ibe5ca7c86bcc4d0bb54d480d9f679ebc_RetirementPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_43070701-824e-49d4-8688-da35f49238d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_43070701-824e-49d4-8688-da35f49238d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_11f19f2f-ef8d-4fea-9961-e15bd328fe32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_11f19f2f-ef8d-4fea-9961-e15bd328fe32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_d891cbdc-0f17-4b8d-a328-d5c91bcfab80" xlink:href="algm-20211224.xsd#algm_DefinedBenefitPlanRetirementEligibilityAge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_d891cbdc-0f17-4b8d-a328-d5c91bcfab80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_f45cc6c3-e70e-44a7-8c4f-88e897416c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_f45cc6c3-e70e-44a7-8c4f-88e897416c9f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5611baed-aa22-453f-9bd8-4513e7d995f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5611baed-aa22-453f-9bd8-4513e7d995f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_684dc326-59d0-465d-9865-84fa91a83d61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_684dc326-59d0-465d-9865-84fa91a83d61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_c4d081db-68ee-49b7-a5c4-070fff6154be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_c4d081db-68ee-49b7-a5c4-070fff6154be" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_06776243-702f-455f-ba58-df84969c9a32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_06776243-702f-455f-ba58-df84969c9a32" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_62c0c15b-1f4e-4178-8c2a-e67f3f60d9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_62c0c15b-1f4e-4178-8c2a-e67f3f60d9a2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_0435e4ff-2139-4ca0-9d57-56443ea22005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_0435e4ff-2139-4ca0-9d57-56443ea22005" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_906cdd8f-6952-4727-a584-7be200b1f520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_906cdd8f-6952-4727-a584-7be200b1f520" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_177692e1-08e5-480e-8d73-3f7f77af5313" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_906cdd8f-6952-4727-a584-7be200b1f520" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_177692e1-08e5-480e-8d73-3f7f77af5313" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_177692e1-08e5-480e-8d73-3f7f77af5313_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_177692e1-08e5-480e-8d73-3f7f77af5313" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_177692e1-08e5-480e-8d73-3f7f77af5313_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_177692e1-08e5-480e-8d73-3f7f77af5313" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e3ec745c-46dd-416b-9fcc-38a1205c90a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e3ec745c-46dd-416b-9fcc-38a1205c90a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_0c9e9a4f-64a7-4429-80f8-9f8892ae9d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_0c9e9a4f-64a7-4429-80f8-9f8892ae9d2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5abee03c-fe73-4f34-8152-b06354586f74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5abee03c-fe73-4f34-8152-b06354586f74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_f5dac487-4b7e-43c3-94ce-f0686a7602e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_906cdd8f-6952-4727-a584-7be200b1f520" xlink:to="loc_us-gaap_RetirementPlanNameAxis_f5dac487-4b7e-43c3-94ce-f0686a7602e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_f5dac487-4b7e-43c3-94ce-f0686a7602e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_f5dac487-4b7e-43c3-94ce-f0686a7602e5" xlink:to="loc_us-gaap_RetirementPlanNameDomain_f5dac487-4b7e-43c3-94ce-f0686a7602e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_f5dac487-4b7e-43c3-94ce-f0686a7602e5" xlink:to="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionPromiseMember_04b4456d-e2f0-4951-846f-047023897cac" xlink:href="algm-20211224.xsd#algm_PensionPromiseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:to="loc_algm_PensionPromiseMember_04b4456d-e2f0-4951-846f-047023897cac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_Company401KPlanMember_55e45a72-e3a5-429e-8b1c-032adf3cb8b8" xlink:href="algm-20211224.xsd#algm_Company401KPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:to="loc_algm_Company401KPlanMember_55e45a72-e3a5-429e-8b1c-032adf3cb8b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMEPlanMember_b744ac04-3b00-44ee-9d39-d359f7bdcd8a" xlink:href="algm-20211224.xsd#algm_AMEPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:to="loc_algm_AMEPlanMember_b744ac04-3b00-44ee-9d39-d359f7bdcd8a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#NetIncomeperShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" xlink:type="extended" id="id1ecfbdaa16b4375a2814cb5d98aaf8c_NetIncomeperShareNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_500710b9-6f67-433b-9efe-f9a5f82fda86" xlink:href="algm-20211224.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_500710b9-6f67-433b-9efe-f9a5f82fda86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_a4b5bad2-dada-4650-9c54-191cf6f4070d" xlink:href="algm-20211224.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_ConversionOfStockConversionRatio_a4b5bad2-dada-4650-9c54-191cf6f4070d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_918fa6fa-6cee-4874-99d8-1a2aaf602952" xlink:href="algm-20211224.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_918fa6fa-6cee-4874-99d8-1a2aaf602952" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendRatePercent_40de1f3a-c2b4-453a-8309-aa29f9fcd5ed" xlink:href="algm-20211224.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_CommonStockPriorityDividendRatePercent_40de1f3a-c2b4-453a-8309-aa29f9fcd5ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_806f078c-f4a9-4735-addf-9fa9df6144ab" xlink:href="algm-20211224.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_806f078c-f4a9-4735-addf-9fa9df6144ab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_18669c56-922e-4032-953a-a670020b808f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_18669c56-922e-4032-953a-a670020b808f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c78fe192-a009-4923-8471-87772253078b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c78fe192-a009-4923-8471-87772253078b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a2b3743d-21cb-40c9-ac13-134e7213ec4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c78fe192-a009-4923-8471-87772253078b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a2b3743d-21cb-40c9-ac13-134e7213ec4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a2b3743d-21cb-40c9-ac13-134e7213ec4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a2b3743d-21cb-40c9-ac13-134e7213ec4d" xlink:to="loc_us-gaap_ClassOfStockDomain_a2b3743d-21cb-40c9-ac13-134e7213ec4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_25d646b5-4b9a-409a-81ed-eef35ccb107b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_a2b3743d-21cb-40c9-ac13-134e7213ec4d" xlink:to="loc_us-gaap_ClassOfStockDomain_25d646b5-4b9a-409a-81ed-eef35ccb107b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f0ed0cb4-bff7-44c1-af77-668bace50e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_25d646b5-4b9a-409a-81ed-eef35ccb107b" xlink:to="loc_us-gaap_CommonClassAMember_f0ed0cb4-bff7-44c1-af77-668bace50e4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_2bb60abc-4309-4863-937d-fa326e30accc" xlink:href="algm-20211224.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_25d646b5-4b9a-409a-81ed-eef35ccb107b" xlink:to="loc_algm_CommonClassLMember_2bb60abc-4309-4863-937d-fa326e30accc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3abc5d4b-8a07-4671-88a3-b1151466b1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c78fe192-a009-4923-8471-87772253078b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3abc5d4b-8a07-4671-88a3-b1151466b1ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3abc5d4b-8a07-4671-88a3-b1151466b1ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3abc5d4b-8a07-4671-88a3-b1151466b1ad" xlink:to="loc_us-gaap_EquityComponentDomain_3abc5d4b-8a07-4671-88a3-b1151466b1ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4cb4f64c-3f58-46d9-84d6-0e6f144a5aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3abc5d4b-8a07-4671-88a3-b1151466b1ad" xlink:to="loc_us-gaap_EquityComponentDomain_4cb4f64c-3f58-46d9-84d6-0e6f144a5aaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7c3e5ddd-9f3c-46b1-88bd-c931f4a2520b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4cb4f64c-3f58-46d9-84d6-0e6f144a5aaf" xlink:to="loc_us-gaap_CommonStockMember_7c3e5ddd-9f3c-46b1-88bd-c931f4a2520b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="extended" id="iea0cdb9113a343fea7810b1ea9b2c255_NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_804166dd-829f-49d7-a7f6-326a6a7b3999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_f52ad276-8071-4fd9-aa74-69cef26d6122" xlink:href="algm-20211224.xsd#algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_804166dd-829f-49d7-a7f6-326a6a7b3999" xlink:to="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_f52ad276-8071-4fd9-aa74-69cef26d6122" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b09c8f7e-8890-4f7b-94ba-ea22a12efec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_804166dd-829f-49d7-a7f6-326a6a7b3999" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b09c8f7e-8890-4f7b-94ba-ea22a12efec2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_11294cb4-b468-4f16-8b54-5571d310e51c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b09c8f7e-8890-4f7b-94ba-ea22a12efec2" xlink:to="loc_us-gaap_AwardTypeAxis_11294cb4-b468-4f16-8b54-5571d310e51c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11294cb4-b468-4f16-8b54-5571d310e51c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_11294cb4-b468-4f16-8b54-5571d310e51c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11294cb4-b468-4f16-8b54-5571d310e51c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_11294cb4-b468-4f16-8b54-5571d310e51c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8cecb1b8-4bb8-49db-aa62-c09a7195fc52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8cecb1b8-4bb8-49db-aa62-c09a7195fc52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_d0aa7aba-dcd5-4628-97bd-0d7d751c2351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:to="loc_us-gaap_PerformanceSharesMember_d0aa7aba-dcd5-4628-97bd-0d7d751c2351" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_d7101b9c-4a3b-4c80-bf7d-52a66bd1b14a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:to="loc_us-gaap_EmployeeStockMember_d7101b9c-4a3b-4c80-bf7d-52a66bd1b14a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fa0fa8f7-ff35-49d9-a49d-51a082fd2e47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b09c8f7e-8890-4f7b-94ba-ea22a12efec2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fa0fa8f7-ff35-49d9-a49d-51a082fd2e47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fa0fa8f7-ff35-49d9-a49d-51a082fd2e47_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fa0fa8f7-ff35-49d9-a49d-51a082fd2e47" xlink:to="loc_us-gaap_ClassOfStockDomain_fa0fa8f7-ff35-49d9-a49d-51a082fd2e47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c9a22d01-5e07-4ec0-9c56-ed4d6f75de12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fa0fa8f7-ff35-49d9-a49d-51a082fd2e47" xlink:to="loc_us-gaap_ClassOfStockDomain_c9a22d01-5e07-4ec0-9c56-ed4d6f75de12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassAAndCommonClassLMember_9c2f4f3d-66fe-4ae6-bd94-5e90762f44a6" xlink:href="algm-20211224.xsd#algm_CommonClassAAndCommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c9a22d01-5e07-4ec0-9c56-ed4d6f75de12" xlink:to="loc_algm_CommonClassAAndCommonClassLMember_9c2f4f3d-66fe-4ae6-bd94-5e90762f44a6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#CommonStockandStockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="extended" id="i2f7dd005169e407780aeb7b186d1e50b_CommonStockandStockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2a19882d-da0c-495e-a930-1900c8c0b24e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2a19882d-da0c-495e-a930-1900c8c0b24e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e19eaaf5-5594-46d7-81f5-f60de0877f83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e19eaaf5-5594-46d7-81f5-f60de0877f83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8a1d5b30-595a-4d22-abf3-c523655421ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8a1d5b30-595a-4d22-abf3-c523655421ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_bb4f2fa4-1ceb-43e9-94be-8aca7e794b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_bb4f2fa4-1ceb-43e9-94be-8aca7e794b6a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_020fd103-81f1-4bf4-b0c5-fa456f6d1e29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_020fd103-81f1-4bf4-b0c5-fa456f6d1e29" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_99511633-6544-469d-9903-70ccfb50688d" xlink:href="algm-20211224.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_99511633-6544-469d-9903-70ccfb50688d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_742c649d-e720-4afb-bf49-17847ddab6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_742c649d-e720-4afb-bf49-17847ddab6ce" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_6a0f0164-c292-4dbe-91e7-6811ae85c428" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_6a0f0164-c292-4dbe-91e7-6811ae85c428" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40938d11-b2e2-4a64-9925-bc7fee0379c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40938d11-b2e2-4a64-9925-bc7fee0379c4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_48edd973-9ab7-49b8-aaa6-fac8fe09281d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_48edd973-9ab7-49b8-aaa6-fac8fe09281d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e69eaaef-3fb0-4612-b979-833b129d6d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e69eaaef-3fb0-4612-b979-833b129d6d75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_59e8be08-405e-4bf4-a287-7c01fe019d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e69eaaef-3fb0-4612-b979-833b129d6d75" xlink:to="loc_us-gaap_AwardTypeAxis_59e8be08-405e-4bf4-a287-7c01fe019d75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59e8be08-405e-4bf4-a287-7c01fe019d75_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_59e8be08-405e-4bf4-a287-7c01fe019d75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59e8be08-405e-4bf4-a287-7c01fe019d75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_59e8be08-405e-4bf4-a287-7c01fe019d75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ccdadfe4-000a-47fa-b07f-080e916c39a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ccdadfe4-000a-47fa-b07f-080e916c39a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ae3da701-d64d-4584-9acc-e65f19711955" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:to="loc_us-gaap_PerformanceSharesMember_ae3da701-d64d-4584-9acc-e65f19711955" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_f6a9ea4a-5b9b-4fa7-9cc8-a4e33221f9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:to="loc_us-gaap_RestrictedStockMember_f6a9ea4a-5b9b-4fa7-9cc8-a4e33221f9fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_be42324c-611b-4ad4-83e5-e2b64dacb841" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e69eaaef-3fb0-4612-b979-833b129d6d75" xlink:to="loc_srt_RangeAxis_be42324c-611b-4ad4-83e5-e2b64dacb841" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_be42324c-611b-4ad4-83e5-e2b64dacb841_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_be42324c-611b-4ad4-83e5-e2b64dacb841" xlink:to="loc_srt_RangeMember_be42324c-611b-4ad4-83e5-e2b64dacb841_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4273118a-e539-4444-bfd2-0afe2b14129f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_be42324c-611b-4ad4-83e5-e2b64dacb841" xlink:to="loc_srt_RangeMember_4273118a-e539-4444-bfd2-0afe2b14129f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_941e73cb-5130-4e2d-a7bf-0025bd168d24" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4273118a-e539-4444-bfd2-0afe2b14129f" xlink:to="loc_srt_MinimumMember_941e73cb-5130-4e2d-a7bf-0025bd168d24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3fc4de6a-2a2e-46b4-8953-4ea837eff659" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4273118a-e539-4444-bfd2-0afe2b14129f" xlink:to="loc_srt_MaximumMember_3fc4de6a-2a2e-46b4-8953-4ea837eff659" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended" id="ia8ec43816a2944bbadd067ad75253b8e_CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_81919cb2-609c-42c9-b40d-b58c646d7a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_38fbecac-3872-427b-ac53-94c93d213e67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_81919cb2-609c-42c9-b40d-b58c646d7a0f" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_38fbecac-3872-427b-ac53-94c93d213e67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_c19dc99b-55ef-45a8-981e-f65e5abdf35a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_81919cb2-609c-42c9-b40d-b58c646d7a0f" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_c19dc99b-55ef-45a8-981e-f65e5abdf35a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_87954189-6168-4eba-bc44-ee5f65bc88a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_c19dc99b-55ef-45a8-981e-f65e5abdf35a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_87954189-6168-4eba-bc44-ee5f65bc88a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_87954189-6168-4eba-bc44-ee5f65bc88a8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_87954189-6168-4eba-bc44-ee5f65bc88a8" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_87954189-6168-4eba-bc44-ee5f65bc88a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_87954189-6168-4eba-bc44-ee5f65bc88a8" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_36e85a3e-4abc-4407-ae36-746771c19ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:to="loc_us-gaap_CostOfSalesMember_36e85a3e-4abc-4407-ae36-746771c19ee3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4327f103-6415-4c9a-ac9f-6ae62bde0671" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4327f103-6415-4c9a-ac9f-6ae62bde0671" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_3d88cbf2-47df-4622-b8a1-f7a8cf066f59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_3d88cbf2-47df-4622-b8a1-f7a8cf066f59" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i415fba3129df4c58a5b12a86e676e007_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d7fd3226-79cc-49db-8328-58caa56a7857" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d7fd3226-79cc-49db-8328-58caa56a7857" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_499ac220-14b1-4884-ae93-53860587664d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_499ac220-14b1-4884-ae93-53860587664d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_dc8d7566-2830-41f8-80dc-676f103fab73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_dc8d7566-2830-41f8-80dc-676f103fab73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends_58736cc8-5ffc-4664-9259-b098cb872f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends_58736cc8-5ffc-4664-9259-b098cb872f0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_c03ec7df-f2ff-4478-9deb-3cb4ecf54c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_c03ec7df-f2ff-4478-9deb-3cb4ecf54c31" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_70b3e248-1770-4b45-b1a6-199db98f05ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_c03ec7df-f2ff-4478-9deb-3cb4ecf54c31" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_70b3e248-1770-4b45-b1a6-199db98f05ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_70b3e248-1770-4b45-b1a6-199db98f05ea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_70b3e248-1770-4b45-b1a6-199db98f05ea" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_70b3e248-1770-4b45-b1a6-199db98f05ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2380010c-3e1a-4ed3-8b57-aaa94e0b905b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_70b3e248-1770-4b45-b1a6-199db98f05ea" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2380010c-3e1a-4ed3-8b57-aaa94e0b905b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_34b7b2fa-a398-4381-abde-fa265e2b64a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2380010c-3e1a-4ed3-8b57-aaa94e0b905b" xlink:to="loc_us-gaap_IPOMember_34b7b2fa-a398-4381-abde-fa265e2b64a6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="ib8112d574dbc4d699df8c023fa46a974_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_40aa7cbb-18a7-4017-a762-fa1b78eaa11f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_40aa7cbb-18a7-4017-a762-fa1b78eaa11f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_c6777b5c-794f-49f7-958c-a2af3524ff58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_c6777b5c-794f-49f7-958c-a2af3524ff58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_47973289-5ffd-4226-8c8b-9d1c9195e9f4" xlink:href="algm-20211224.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_47973289-5ffd-4226-8c8b-9d1c9195e9f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_f4d6e0b1-df47-4a13-a218-4ee2a962e490" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_f4d6e0b1-df47-4a13-a218-4ee2a962e490" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_b3d6ce89-eb96-43cb-852a-8872716df9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_b3d6ce89-eb96-43cb-852a-8872716df9c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_d8a7759f-fc27-4b6a-b9b3-99afea2476fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_d8a7759f-fc27-4b6a-b9b3-99afea2476fd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_29c7f3d0-cf87-4587-a813-038d19e21845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_29c7f3d0-cf87-4587-a813-038d19e21845" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_02075f14-33d7-4f8b-9d5a-408132233e93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_02075f14-33d7-4f8b-9d5a-408132233e93" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_601703bd-62d9-4b26-99ea-5b9521f411de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_601703bd-62d9-4b26-99ea-5b9521f411de" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_031ac24a-ab91-424b-85ce-d2ce5b592fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_DebtInstrumentTerm_031ac24a-ab91-424b-85ce-d2ce5b592fe1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_c67cc8cd-dddc-483d-bc68-3f3f66192ce4" xlink:href="algm-20211224.xsd#algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_c67cc8cd-dddc-483d-bc68-3f3f66192ce4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_48a37acd-412a-42b2-95df-6110e1802685" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_OperatingLeaseExpense_48a37acd-412a-42b2-95df-6110e1802685" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionMonthlyFeePayable_6d3fbd60-70db-4985-aed1-ac2a632cb25a" xlink:href="algm-20211224.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_RelatedPartyTransactionMonthlyFeePayable_6d3fbd60-70db-4985-aed1-ac2a632cb25a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_63df92c4-9a06-4b4e-8e7a-5ee55328b10e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_63df92c4-9a06-4b4e-8e7a-5ee55328b10e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSigningFee_b8f464af-50de-40b1-82ae-65faee9f8181" xlink:href="algm-20211224.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_RelatedPartyTransactionSigningFee_b8f464af-50de-40b1-82ae-65faee9f8181" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_b0fe61dd-90ca-4768-8a35-9cf48e19f35d" xlink:href="algm-20211224.xsd#algm_RelatedPartyTransactionSeverancePaymentIfTerminated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_b0fe61dd-90ca-4768-8a35-9cf48e19f35d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_5557b135-bd85-4469-a9b0-5a31e86cb281" xlink:href="algm-20211224.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_5557b135-bd85-4469-a9b0-5a31e86cb281" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c6d9306d-96d6-424e-961e-10f84bdb56d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c6d9306d-96d6-424e-961e-10f84bdb56d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_c6d9306d-96d6-424e-961e-10f84bdb56d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c6d9306d-96d6-424e-961e-10f84bdb56d4" xlink:to="loc_us-gaap_RelatedPartyDomain_c6d9306d-96d6-424e-961e-10f84bdb56d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c6d9306d-96d6-424e-961e-10f84bdb56d4" xlink:to="loc_us-gaap_RelatedPartyDomain_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_8ab38393-52a5-497d-9b9b-fb4164c58a38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MajorityShareholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:to="loc_us-gaap_MajorityShareholderMember_8ab38393-52a5-497d-9b9b-fb4164c58a38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_5e4ab262-94ed-44fb-b6e4-90c267e7fa88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_5e4ab262-94ed-44fb-b6e4-90c267e7fa88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenElectricEuropeLtdMember_a922ce5e-0ec8-488e-a2a8-499ddf259141" xlink:href="algm-20211224.xsd#algm_SankenElectricEuropeLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:to="loc_algm_SankenElectricEuropeLtdMember_a922ce5e-0ec8-488e-a2a8-499ddf259141" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_3c08ec61-e915-498b-939c-2fa8d2aa4fce" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:to="loc_srt_DirectorMember_3c08ec61-e915-498b-939c-2fa8d2aa4fce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1eda9dc9-7f73-4781-a489-65735c402412" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_srt_ProductOrServiceAxis_1eda9dc9-7f73-4781-a489-65735c402412" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1eda9dc9-7f73-4781-a489-65735c402412_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_1eda9dc9-7f73-4781-a489-65735c402412" xlink:to="loc_srt_ProductsAndServicesDomain_1eda9dc9-7f73-4781-a489-65735c402412_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_cb505683-38dd-46f7-9010-8f1ab7e5ebab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_1eda9dc9-7f73-4781-a489-65735c402412" xlink:to="loc_srt_ProductsAndServicesDomain_cb505683-38dd-46f7-9010-8f1ab7e5ebab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_fe86ad91-2747-45e1-bad2-dea5229ba522" xlink:href="algm-20211224.xsd#algm_RelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_cb505683-38dd-46f7-9010-8f1ab7e5ebab" xlink:to="loc_algm_RelatedPartyRevenueMember_fe86ad91-2747-45e1-bad2-dea5229ba522" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_716e29c1-599b-4b53-a63d-4d889c340f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_716e29c1-599b-4b53-a63d-4d889c340f6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_716e29c1-599b-4b53-a63d-4d889c340f6e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_716e29c1-599b-4b53-a63d-4d889c340f6e" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_716e29c1-599b-4b53-a63d-4d889c340f6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_716e29c1-599b-4b53-a63d-4d889c340f6e" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ICTechnologyDevelopmentAgreementMember_f98031ec-f997-4688-bc68-ce92a2a6d3fa" xlink:href="algm-20211224.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:to="loc_algm_ICTechnologyDevelopmentAgreementMember_f98031ec-f997-4688-bc68-ce92a2a6d3fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_0fbfbbd2-b7e6-4266-872a-1bd4d8be4489" xlink:href="algm-20211224.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:to="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_0fbfbbd2-b7e6-4266-872a-1bd4d8be4489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PriceSupportPaymentMember_50d8780a-9983-4a07-a600-e0289f71da08" xlink:href="algm-20211224.xsd#algm_PriceSupportPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:to="loc_algm_PriceSupportPaymentMember_50d8780a-9983-4a07-a600-e0289f71da08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7e562f8c-7a44-4316-9c2b-bdafd21d39f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7e562f8c-7a44-4316-9c2b-bdafd21d39f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7e562f8c-7a44-4316-9c2b-bdafd21d39f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7e562f8c-7a44-4316-9c2b-bdafd21d39f9" xlink:to="loc_us-gaap_ClassOfStockDomain_7e562f8c-7a44-4316-9c2b-bdafd21d39f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_336cd270-a7d5-4904-ab83-829f805267e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7e562f8c-7a44-4316-9c2b-bdafd21d39f9" xlink:to="loc_us-gaap_ClassOfStockDomain_336cd270-a7d5-4904-ab83-829f805267e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_62d91bb0-2cb1-4089-8f9a-6c3899a77136" xlink:href="algm-20211224.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_336cd270-a7d5-4904-ab83-829f805267e7" xlink:to="loc_algm_CommonClassLMember_62d91bb0-2cb1-4089-8f9a-6c3899a77136" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9ccd1682-d1c9-4f76-8b09-60b1b2b126a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9ccd1682-d1c9-4f76-8b09-60b1b2b126a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_9ccd1682-d1c9-4f76-8b09-60b1b2b126a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9ccd1682-d1c9-4f76-8b09-60b1b2b126a2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_9ccd1682-d1c9-4f76-8b09-60b1b2b126a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0de9b874-0991-4b64-9b69-df251f487a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_9ccd1682-d1c9-4f76-8b09-60b1b2b126a2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0de9b874-0991-4b64-9b69-df251f487a59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_f49d9fe5-4201-46c3-a680-00ab31aae0fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0de9b874-0991-4b64-9b69-df251f487a59" xlink:to="loc_us-gaap_LoansPayableMember_f49d9fe5-4201-46c3-a680-00ab31aae0fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_bfaf97e0-bf7a-43d5-a3cd-402938de742e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_DebtInstrumentAxis_bfaf97e0-bf7a-43d5-a3cd-402938de742e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bfaf97e0-bf7a-43d5-a3cd-402938de742e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_bfaf97e0-bf7a-43d5-a3cd-402938de742e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bfaf97e0-bf7a-43d5-a3cd-402938de742e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_aac88a1e-a5f1-42d3-9406-d44d8f65fed8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_bfaf97e0-bf7a-43d5-a3cd-402938de742e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_aac88a1e-a5f1-42d3-9406-d44d8f65fed8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InitialPSLLoanMember_68bc3490-4554-48bb-9fb3-e26c221ea696" xlink:href="algm-20211224.xsd#algm_InitialPSLLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_aac88a1e-a5f1-42d3-9406-d44d8f65fed8" xlink:to="loc_algm_InitialPSLLoanMember_68bc3490-4554-48bb-9fb3-e26c221ea696" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SecondaryPSLLoanMember_65f0a30b-5a0d-4830-86f6-1c25c34f58fc" xlink:href="algm-20211224.xsd#algm_SecondaryPSLLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_aac88a1e-a5f1-42d3-9406-d44d8f65fed8" xlink:to="loc_algm_SecondaryPSLLoanMember_65f0a30b-5a0d-4830-86f6-1c25c34f58fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_69a8cc00-9cfe-4c32-9902-b1776656eeb4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_srt_StatementScenarioAxis_69a8cc00-9cfe-4c32-9902-b1776656eeb4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_69a8cc00-9cfe-4c32-9902-b1776656eeb4_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_69a8cc00-9cfe-4c32-9902-b1776656eeb4" xlink:to="loc_srt_ScenarioUnspecifiedDomain_69a8cc00-9cfe-4c32-9902-b1776656eeb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6af5aa14-246b-41f9-b006-e0c177bc2061" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_69a8cc00-9cfe-4c32-9902-b1776656eeb4" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6af5aa14-246b-41f9-b006-e0c177bc2061" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_18a15479-8495-4b0f-b55f-fb4ef216750b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_6af5aa14-246b-41f9-b006-e0c177bc2061" xlink:to="loc_srt_ScenarioForecastMember_18a15479-8495-4b0f-b55f-fb4ef216750b" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>algm-20211224_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 2022 Workiva-->
<!--r:2e51e1f6-fb96-4575-899d-6692e7d2c6f4,g:258900cf-8f08-4cad-bd39-3671d2baae57-->
<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_ValueAddedTaxReceivableNoncurrent_10824446-05da-4d0d-8d3f-20dce4d7f3ae_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SupplementalCashFlowInformationAbstract_8112b9c6-df74-449a-bbf0-aff3b844bd63_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_e2c960d9-0e10-48c1-a80a-cf7c44f51d16_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3b258434-8746-4673-a9ba-9b2e8bae8395_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueMeasurementsFairValueHierarchyDomain_a709be0d-0517-4c96-9b00-d1a32787b587_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetIncomeLoss_9b2d51c5-4a3c-46a2-a783-e07e3124d7a4_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 (loss) attributable to Allegro MicroSystems, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_4f0497e8-8013-4938-89ef-28f57a9c6fc4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_b6d7a017-98aa-4c75-b696-a8072462c96d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_d2067377-9e0f-4a62-b866-58df1ef01023_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_58f4e35a-f67e-40f3-84c9-fc08f8a7b066_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_IncomeStatementLocationAxis_496b3045-9207-4d90-832b-396cfc3ce3d8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_RangeMember_465da0ce-6b47-40d5-8d49-574e160822d0_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_54fa8719-7cf3-4f59-87b6-04a93752101e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_3dd21407-04dd-41d6-8776-e4c98e7cea98_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_MagneticSensorsMember_eda46a58-6d1d-4970-8bb8-784d42f9efcc_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-20211224.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_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_45829805-63a4-406e-93f7-8b378ca6e701_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-20211224.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_us-gaap_DividendsCommonStockCash_461569d9-77c8-4be0-bdb1-3a9966e28d24_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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">Cash dividend paid to holders of Class A common stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_aac27d6a-da76-4c82-9d9e-c60d42fc433e_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/2021q4/dei-2021q4.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_dei_EntityIncorporationStateCountryCode_303fa3b8-cb13-4683-ab07-a79fdfea7178_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/2021q4/dei-2021q4.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_algm_LineOfCreditAgreementExpiringJune302021Member_6d9a2c8b-392b-48dd-9f38-0f91f68fbbff_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-20211224.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_78094ca7-7819-42b2-ad5b-809a726faaa9_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_34f7f945-c9ab-4528-8faf-c6bbba49d700_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-20211224.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_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_63ec7a13-0708-4c83-a5fb-ff043573d5a0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_b2a1b45c-c9ee-4431-8857-aa4692c11d88_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-20211224.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_us-gaap_CashDivestedFromDeconsolidation_11e5dbb3-01a0-4cd0-9e8d-555cfad9dbec_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dd65cc29-bdaa-4118-bce0-e460f36448ae_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_7d68dac8-fc07-43b3-b231-958d7bd08958_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_38f89d77-8235-4cb9-885e-579b0e12615f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7dea877b-2166-4e61-9525-5a21767bd7e6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanExpectedReturnOnPlanAssets_27646a8d-ba0a-4ef8-8086-49cb1f841c67_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2a45dc1a-3f38-451b-9951-0b636810d824_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCosts_96d8c59f-b237-42a4-86e4-70d5a91d4d8c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AcquiredFiniteLivedIntangibleAssetsLineItems_02bb7c1c-88a1-468e-ac68-b267563b9a99_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InventoryRawMaterialsAndSuppliesNetOfReserves_7a94e821-c76f-4793-b1d5-ffe2a8840fa2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DepositLiabilityCurrent_92366386-40ed-4aae-8d22-7942c77de3d9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityFileNumber_a9f47aca-585e-47bc-9b9a-11f706b20304_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/2021q4/dei-2021q4.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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_963fd02d-328c-4a37-a249-56a9687a2c70_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2053184b-2587-47f4-afe5-1707ab861008_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_bb61f40a-d501-4439-9a7b-308d27dcd7a3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_GainLossOnDispositionOfAssets1_115de85c-ab1d-4735-8506-a8824e167180_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_SecondaryPSLLoanMember_0a1da920-7ded-41f9-8fd4-67b50d12465b_terseLabel_en-US" xlink:label="lab_algm_SecondaryPSLLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secondary PSL Loan</link:label>
    <link:label id="lab_algm_SecondaryPSLLoanMember_label_en-US" xlink:label="lab_algm_SecondaryPSLLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secondary PSL Loan [Member]</link:label>
    <link:label id="lab_algm_SecondaryPSLLoanMember_documentation_en-US" xlink:label="lab_algm_SecondaryPSLLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secondary PSL Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SecondaryPSLLoanMember" xlink:href="algm-20211224.xsd#algm_SecondaryPSLLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SecondaryPSLLoanMember" xlink:to="lab_algm_SecondaryPSLLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_572c091e-6556-44c5-80d3-aaff1c966147_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_8823ce6f-c0c7-46d5-98e3-f71381ecb050_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RetirementPlanNameDomain_b9eeadae-0cd9-4ee3-886d-1b6c4a58fb8b_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LesseeLeaseDescriptionLineItems_c5bb2f77-1e3a-49aa-b73b-53979650b13d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_ff9d47c3-ad1d-44ac-848f-259be4aa74fe_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PowerIntegratedCircuitsMember_3b3e036f-622b-43b0-aa77-ff9bb76f4db9_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-20211224.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_IncomeTaxReconciliationDeductionsDividends_a890b552-5da1-4fb6-8a6f-bdfb9b37e7fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsDividends" xlink: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 income tax rate reconciliation, deduction, dividends</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsDividends_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsDividends" xlink: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, Deduction, Dividends, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_945becdd-d092-4e17-a585-8838f12c091f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2cc17efa-1d5d-4169-8eb3-ad727b4bb4f8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_VoxtelProductLineMember_63964885-7eb1-4b4a-9916-b9336ee78ef9_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-20211224.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_ResearchAndDevelopmentExpenseMember_a5e2c9f7-1b60-43bd-8d1f-2f2e47133898_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SubsidiarySaleOfStockAxis_e7019e7b-ce7d-469a-a668-86dda11d46e5_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_ac2ebced-e90b-477f-8b7b-8e24a102da7e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fe304fd6-7521-4f53-8c2c-0c708f30b6a9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_OtherEndMarketMember_79c8c1e1-2dca-474e-8625-a99cfe8d4a0e_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-20211224.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_99554676-0e70-4e31-a37b-f235dce7f97a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_cb1ceeb5-587d-4e3a-b62f-2d1291513eb5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2cd73d83-4680-41ee-9d7d-513946d9f4b0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_LocalPhoneNumber_dc0afa73-4acf-4e66-ac25-6d0324a74673_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/2021q4/dei-2021q4.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_CreditFacilityDomain_1503ac02-3e8e-4398-962c-0bf0226beab4_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsAbstract_6d07a1be-1fa9-47b2-83ca-9945f4706460_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_f9a3206a-ff6f-46bf-91f3-79e444f4afa1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonClassLMember_1ea45617-f010-42e2-9342-131139e0db74_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-20211224.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f53abdde-1e36-47b2-9460-19aede54c828_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_649fedec-cfa7-46cc-b562-a4b7270701e9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillAndIntangibleAssetsDisclosureTextBlock_94e2f3f5-1bac-42e3-a4e7-7f4063e90722_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_cb751f2f-7b88-48b6-af05-25ab9d18358d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_PreferredStockValue_5b1e798b-c561-45c8-9502-bde78013e096_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 December&#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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_541e4998-f03a-44fb-9c18-46c00cd41ad3_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IPOMember_ff75d619-65e8-4bad-b8ad-c23f74d09468_terseLabel_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO</link:label>
    <link:label id="lab_us-gaap_IPOMember_label_en-US" xlink:label="lab_us-gaap_IPOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_39943e0b-3265-4f15-8b45-61515bafe537_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4a30531d-a1f2-4212-a8cf-911fb200ce33_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_74972f7e-8f6b-4506-83e0-139e4f3a72b7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_country_CN_2b7aa76d-364a-49aa-b83f-fa1d5b827ad5_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/2021/country-2021.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_ProceedsFromRelatedPartyDebt_9d483e8f-acb7-410e-9911-f6535bcb6b5f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xlink: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 note receivable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRelatedPartyDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xlink: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 Related Party Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="lab_us-gaap_ProceedsFromRelatedPartyDebt" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_38f8752a-6e5e-4ad3-8ec5-6d92d7745838_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_65b27a8c-aeef-4ff3-a777-817698e8bf65_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink: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 of Class A and Class L common stock into common stock in connection with the IPO</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink: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, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_fe349ca3-b52b-4e18-9dc6-cc7575d300c3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_52f9623d-9efb-470f-b976-41817a7f302b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_5b27cb86-a340-4b2e-8d5d-5d7be68f9617_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-20211224.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_RelatedPartyTransactionsByRelatedPartyAxis_d5519a7e-eee2-407e-b9ec-0247e0296d88_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_4d007c7d-b0fa-4e73-8eda-41b4b2c98d27_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LongLivedAssetsByGeographicAreasTableTextBlock_7c3feb9d-6cbb-49bf-bd62-d5dff3e01d51_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInAccountsReceivable_bd4e13f0-6690-49e0-90c9-c79a8bfe3d15_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_aba5552b-7c66-4268-9b59-1813fb60fbaf_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1d6569e1-912d-4052-9cf5-b7a3758fd702_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_PropertyPlantAndEquipmentLineItems_3e107cab-7386-4b10-9c91-a978848c15b2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperating_6f3e76dd-f6ad-4e03-987d-03bb4eceb6e4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_552b4a6c-55cf-47e2-9d37-afb6e9e25da1_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 (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_d31fd63e-74de-4f95-8da5-e90ca0a04454_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_2b08ae7c-8c7d-4b08-9e16-bbc1c08a2423_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EarningsPerShareBasic_e0501535-f059-46b6-8db5-9c1298188040_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_f4d425a2-026f-4e52-9eb3-dc46acbb087d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_03a8de41-1897-4cfb-818b-2d0453ef5de1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseExpense_2b85a68c-358b-44d9-8cb0-1780d3fe224e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EquitySecuritiesFvNiRealizedGainLoss_d61f7dc1-cdef-47d8-993c-4893d4acc5b3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_68fd58e1-fe35-4ebd-86c0-085fc49b81a7_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_6004186b-c9cf-495b-bc25-8a5e657d0a40_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_USTreasuryAndGovernmentMember_b04b4fb3-52c3-4579-a74e-ef500be7a215_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2702b0e8-42f3-48ea-85b8-3f7d918345d9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_3934d32a-4282-4a60-af09-605110b6d5fc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contracts with Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2ba9d8d8-ed49-46bc-8a22-64ca9148cc40_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6423aedf-ed55-44ea-9eb0-311f7681ba22_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_24be97bb-8e90-4837-9fff-2f85b9e51977_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_UnamortizedDebtIssuanceExpense_31dcfc78-ac04-4833-a071-c7d122e96ca4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisaggregationOfRevenueTableTextBlock_677a10ef-bd62-4c93-9aa1-1ad1bd26a3b2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_239bd8bd-4a00-4d08-995e-bb91efedd2d7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GeographicConcentrationRiskMember_42cf38d8-29c5-4c4f-9904-81158c9d11ad_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsAndOtherReceivablesNetCurrent_717f4e84-75ec-4f9a-98cc-28a84e019f96_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_b723ce7c-ce35-41f1-9933-1e8d363a295b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_MachineryAndEquipmentMember_c0a84242-8e5a-47aa-8cbd-e6f04f6cba24_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_b7edb471-4675-47eb-a2c9-a85b9cde1ffb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RestrictedCashAndCashEquivalents_35c37746-c1bd-43fb-85ce-2a14c99165a9_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" 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">Restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_e877c03c-680e-4701-8e0a-3907b47a6da7_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" 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">Restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_0607631e-2f3e-4d80-90c5-c152185d82be_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_RelatedPartyRevenueMember_2db452b0-6f54-40e3-a263-2393dd3c2442_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-20211224.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_879fa6aa-cac5-4c76-8ab3-8e7a5a91cef4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillRollForward_d4a8944d-f1cc-488a-89a7-d9368370c889_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_25ebc846-0aa6-4ca6-abdf-979d769d4422_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GainLossOnInvestmentsTextBlock_f820e86c-9538-4cc7-9b9c-6956d93238a8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:to="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_7bf580d4-8f7f-49f1-b17d-929f29a2095a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings of senior secured debt, net of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_11108c4f-d326-4abc-82c2-d46de8ea1eb8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsFairValueDisclosureAbstract_6bf7b07b-d634-471e-a235-16253d5bd87e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_CreditSuisseAGCaymanIslandsBranchMember_042cbbd1-0e30-4b00-97a0-f3e45ebcc56e_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-20211224.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_us-gaap_AssetsFairValueDisclosure_b7c54350-bf43-4bce-b018-6dca62e662f3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BankLoanObligationsMember_852369b1-1da2-4483-adf7-7fa82af90a19_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ForeignCurrencyTransactionGainLossUnrealized_5ab00080-4075-436e-9716-97a08b4ddb5b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FairValueInputsLevel1Member_db247276-a545-4471-a914-39765ee23a6a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInInvestingActivitiesAbstract_b2f42e09-88c8-4bbf-84e5-09ac1d9674f4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_21915e58-cc2b-4ba4-a8b4-525ce7e91409_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_c490684a-c961-474e-9aa2-84049c620062_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntitySmallBusiness_58f3cd25-a4dc-4a1b-86d4-6757911a20b8_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/2021q4/dei-2021q4.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_algm_RelatedPartyTransactionMonthlyFeePayable_2f33d70a-0f67-46e6-9d58-5ecccb37c956_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-20211224.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_algm_MizuhoBankLtdMember_8b52d30a-2367-458f-a009-2d0e64c4bac3_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-20211224.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_b6b20f7f-2b26-43bb-b615-d7fd59e2b10b_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-20211224.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_FiniteLivedIntangibleAssetsLineItems_a518a35e-91a4-460b-9252-c301903d1fd9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LiabilitiesAndStockholdersEquity_46295153-b79f-4a07-bb91-fc32e9be6d51_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&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NumberOfContinentsOnWhichEntityOperates_86c48ce1-e897-4f56-8511-6341116ceaaf_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-20211224.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_us-gaap_DeferredCompensationLiabilityCurrent_27fe19dd-8ab9-4d49-96b0-84cd8403ef74_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_StatementScenarioAxis_b42dbbaf-c169-4668-a4a7-53ef50cde228_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_e91dbab8-aa6e-45f6-8fcf-73d66255c408_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AdditionalPaidInCapital_b11c2cb4-21dd-42e7-bc1e-f9e38224018f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeLeaseDescriptionTable_97dfcbbd-6897-4319-8772-9b1e7451842a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ConcentrationRiskLineItems_80278e81-b8e6-482a-856a-cdd5acf4595e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24bf17b7-b4bb-43eb-bf92-1a8139167c8c_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&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_c5e94aa5-ea91-40f9-a435-93db38867293_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink: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 initial public offering, net of underwriting discounts and other offering costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_dcc3e133-ac3f-4538-a145-79978bb67d5f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxContingencyTable_ae9f2b2d-f484-47c5-92f3-0d5ed6e245b7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_c92ad2a5-0482-4950-b25e-414dbdc22103_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_082463b5-8cc5-4864-9af7-073386eceb7a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EquitySecuritiesFvNiGainLoss_d213420a-972d-42a1-9bfc-0d6a9ae15e3b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_be3c819f-96d2-4a2c-a757-8ffba042ba30_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/2021q4/dei-2021q4.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_45a6bb30-9f2d-47e2-adf1-7b6ef396f346_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8ead537f-1c25-4c61-ab14-3c4f005b89eb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_MinimumMember_59ee53d3-a758-4dfa-b119-4d17453c3cf9_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_a547df30-e501-46ce-9dcb-a26ea460f806_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_bd3a8ada-8b87-4f9c-9baa-a97a3adaaa70_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-20211224.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_RetirementPlanNameAxis_b107e272-cc40-4d32-82fc-9f3398a1963a_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1a97c3e6-2bf1-4307-90a2-3b5cb4a20f9c_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_af4b794d-965c-4dc3-8467-fa95db383e95_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">Gain 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DebtInstrumentInterestRateFloor_b9ee699e-da1c-4779-bb05-3ed29b8d5132_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-20211224.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_GrossProfit_d9ff8aef-8a28-4349-83c0-d6b7a244351f_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_dd358c13-91f7-4e82-b312-abe8e54b7bbc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7a749939-40e2-48f9-97aa-1b8dc3eb1c0b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b1a0c244-6405-41d6-8615-fcc33ce124b1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_d3ddc44c-9e90-4691-8225-65c7372a0efd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_b9305080-9c07-4d55-8cb0-42a68c2a493e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesFairValueDisclosure_768cd733-c18d-4957-9edd-5ae4d0fbbaa2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_02c1c030-d56d-4f89-912b-df51218278af_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 (income) loss 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_c1953a9d-8fc6-4aa0-8d9a-c1c66affee66_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_5fb7a826-bc61-4b69-9e45-dd8e7a6b1578_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LegacyTrademarksMember_8cc03b61-67c3-4381-a960-a150692f6e60_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-20211224.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_PriorPeriodReclassificationAdjustmentDescription_fb108827-08cc-4d94-b1c5-ddc71ffa9c4c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_PreferredStockSharesAuthorized_8ef8d503-a4ae-4f91-bd31-32a9baeed2a1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_282dd058-64fe-4b50-b3bb-a028a37cef2f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityCommonStockSharesOutstanding_8453a09c-05fa-4302-b084-1f6a066c68af_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/2021q4/dei-2021q4.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_dei_EntityAddressStateOrProvince_86cd6a1d-2d13-404a-8d90-b50bffb0c157_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/2021q4/dei-2021q4.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_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_8e186645-58c9-4516-bfae-1d7591702c30_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredIncomeTaxAssetsNet_92c6fd56-1a92-45f9-bd6b-db19ccacfdd8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesCurrentAbstract_ec3021db-9185-4db4-a9be-c8695522c40e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PensionPromiseMember_50012ad7-5d69-4bc1-b04d-2cbabd915047_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-20211224.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_StockIssuedDuringPeriodValueNewIssues_270c9b8d-9962-42b1-bcb2-018eeccf7f9a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_942e5673-b795-4927-93cc-d4ccd1518f9a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7b88d022-8175-4db3-847b-74abea89096a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_5ef9d645-072f-46d0-98e8-cac913aa9399_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LineOfCreditMember_07c12934-3b96-45f9-ad2b-3337ceb12242_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_6ceca16e-a441-4e66-9f6a-3fe6ed2ef62a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueInputsLevel3Member_a3610589-6948-4571-b81b-7903926de7e8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_InventoryDisclosureTextBlock_75009371-9990-479b-90e9-26e40f0e41c9_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_StockIssuedDuringPeriodSharesNewIssues_2960a328-5ca0-4b66-b816-7daa1e2f7cad_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock (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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_04adfc81-f441-4632-aaa3-205234ee5d0b_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-20211224.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_TaxAdjustmentsSettlementsAndUnusualProvisions_148371f5-57dc-47fa-b413-054ce30ce474_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedProfessionalFeesCurrent_cce59027-009f-43fc-a427-42d5796c5a47_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseLiability_e6587dc4-bd6d-486d-8d9a-273f3265a383_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_80c1242c-6b1d-4499-8afe-f1a0e3b3e05c_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_ad31d980-4533-4091-9084-0087ba0a40ac_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_DocumentTransitionReport_3b968f2c-b396-415a-813f-cc7a58f7e936_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/2021q4/dei-2021q4.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_ForeignCurrencyTransactionGainLossBeforeTax_aaa80e44-1a0a-47f1-bffe-e4e926f41628_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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommonStockValue_5a9a2da8-f0e8-4433-96b2-fd100159418c_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,797,145 shares issued and outstanding at December&#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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_cfc4d5d1-66f7-4d77-890a-3e35bc8ba560_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b312fce9-99c5-423b-b540-9b127a320bff_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CustomerConcentrationRiskMember_a9a0a515-665f-47ee-a306-930773a57aa5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PerformanceSharesMember_219c7633-cf53-452a-96f5-037815bae715_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherPostretirementBenefitPlansDefinedBenefitMember_634988cc-a2cd-42a8-9a16-3d87ef2c25d9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommitmentsAndContingencies_3d87d7c9-e708-42ea-80c9-6216272dc7a2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeasesTextBlock_aeb8ac03-fa23-4b89-ae00-4c751998d84d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_23288652-9167-4bdf-9a68-9e99a2b5b396_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_8a41d8ae-4624-4727-876a-22191c4fd09f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_cc840f3c-4e7c-49b6-b310-a319b0543dd6_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/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_dca4f816-4c24-46a6-b2f6-43757298756c_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_c8cdeebe-3060-474a-a120-e2934d035544_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_973a21f5-b87c-4e7b-b3ad-00a3896faee0_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_9d75a7f7-9315-4079-b70d-efe119e60a09_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_InventoryWriteDown_a5924db6-1402-4d89-a58d-4bd4fef5a67c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_170bc56e-4a07-4d37-9b0b-9dddeb35ab0b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_8f77626d-cdc8-44db-add5-0ff57b244cfb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_68fb66ae-1068-445f-9c71-d4149579de60_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_5d7070db-9bff-4538-8739-bff3b27f869a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_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/2021q4/dei-2021q4.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_algm_BusinessCombinationConsiderationTransferredPayable_aeeaa2f9-bc5d-4292-87c3-494caa4ee1c0_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-20211224.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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_efe9a986-621f-4141-a60d-ad1cc4286b40_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedUtilitiesCurrent_6da64b27-3f1f-4062-859c-bc7112c7f79c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_3c57c832-c283-48c5-aecb-1bd63758fd60_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_StatementClassOfStockAxis_815c73eb-f81f-44b9-b736-2bc89dd5f26e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherCurrentLiabilitiesTableTextBlock_8ed0d7e7-a697-4e25-adc5-5ab7fa0e3f7b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_b4632317-da30-47e1-8c66-193e9ae6ae4b_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-20211224.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_703ba1ba-886c-45e3-9999-763019da3242_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_e0e8aab6-7451-4433-a500-2dbc2efe7fb9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_d3230837-736d-40f8-bcca-e755fe02da15_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsReceivableRelatedPartiesCurrent_ce66af7a-60dd-486e-9770-12c76fcec37a_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 and other accounts receivable due 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_756cf8a1-9dbc-4834-8a5f-aaf89105ef06_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ea2e7306-de3a-40d6-9023-4761369c976a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_a8aa1610-80e6-4a19-9450-37a4b55c3606_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_IncreaseDecreaseInDueToFromRelatedParties_71610642-f580-4b93-bfac-b080805e69cc_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-20211224.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_RevenueFromContractWithCustomerExcludingAssessedTax_7dcceb64-be45-4d08-9189-6e24ab7644e9_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_7530d520-cd8b-496c-867c-085c52236b45_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_46155c9d-70c6-41cb-ba9a-551383821900_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-20211224.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_us-gaap_OfficeEquipmentMember_c811d60c-a2c4-4d1a-8ad3-c92dcde47a64_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InventoryFinishedGoodsNetOfReserves_9ab37c8c-440c-4bb5-997f-36705ce138fb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsOfDividends_fe0bdccd-ca63-4cb9-9c2d-d0a188ec692b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" 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">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_Company401KPlanMember_60754655-a09e-4e50-ab09-a64e90139c8e_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-20211224.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_us-gaap_AccruedVacationCurrent_6600c3d2-1b07-4ae5-8cdf-903cf799e236_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_7088f769-7751-48e8-8fbd-067548d28b51_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_f8b1e86d-8bfb-43fc-b7ec-ec4c00f26cb0_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-20211224.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_FairValueByFairValueHierarchyLevelAxis_23ecae28-a676-400c-8f2e-79236c14e4e8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_DocumentQuarterlyReport_63306638-199e-4fae-a1f7-142cf4af7427_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/2021q4/dei-2021q4.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_CommonStockMember_20a30788-b24f-4fae-9c72-034584d9f295_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_eca8a71d-bf47-48a5-97b4-0a43d325d664_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingIncomeLoss_017dc005-781c-4275-bf8d-02073d78099a_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 (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_ee80d5e8-853c-4d1d-bc43-e6bd74d94168_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NotesReceivableRelatedPartiesCurrent_28111afa-2af0-4cd4-a92c-0cd7534fc8f4_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink: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 related party note receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:to="lab_us-gaap_NotesReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b94ace8f-b67c-4fc3-8b30-48dd0e24f4f5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_b48e46e9-2cfb-4802-9bf2-f65ad2eaeffb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ad958b51-fcb2-4646-8da1-a49f6691b5e6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_890278ff-8bd6-4ff1-a54c-84c5dc06f906_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_12b4dd12-1ac2-4c28-aacf-53d706cc16c7_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/2021q4/dei-2021q4.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_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_56708a69-d428-4964-857c-c6380e9928b0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_de0c4722-0477-4a6b-b35c-e52e9215ee54_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AdditionalPaidInCapitalMember_c705ef8d-7fdb-48a5-9f83-16a684530709_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_b27b88e4-b1ac-4be1-b706-0ffecc48e16c_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_e482f019-43d9-4ad6-a433-63c9227aeeb6_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_e7e2c9c2-6fa9-48fb-a6d8-6dcd8ddaec2a_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ConversionOfStockConversionRatio_e1a4b069-522f-45f8-957c-aa98e40d8c7c_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-20211224.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_Depreciation_350edf95-aa84-41bd-af05-c009690f8950_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_e661c3ac-599b-41f0-bf6d-ba8d6890fded_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TechnologyBasedIntangibleAssetsMember_990a070e-446c-492f-a44b-e52ecc776409_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_7dd8daee-8227-4fb5-aedb-bbbeacccedb0_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-20211224.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_LongtermDebtTypeDomain_fe3c28ad-bcff-4d83-a897-ff4d5d315760_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_c770a22f-23e1-4a89-b452-bea22cfb2f73_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredCompensationLiabilityClassifiedNoncurrent_4ad2692a-cc17-4ad8-9385-e22f67d55e8e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_country_KR_d23eeda9-8b36-4bd0-9434-e0fbfdcdc7d1_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/2021/country-2021.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_OtherNonoperatingIncomeExpense_b01fc1df-1c42-462c-8b72-01e0ab664c30_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherPensionPlansDefinedBenefitMember_f7509a35-2114-4de0-ae19-b951cf4a5aa3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_bb220b87-d54f-4868-b328-e0588245ecc2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_703ddd09-c695-4168-9eaa-051dd1c32095_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsToAcquirePropertyPlantAndEquipment_5d25312a-dfa9-45a1-9ef9-6af92b739206_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_97530773-e17f-423a-90b9-991f0d1bccfa_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LineOfCreditFacilityInterestRateAtPeriodEnd_d580fc34-fdfb-4bd2-b817-18e0c1a7d75f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_MaximumMember_fd212bb4-335a-4098-97b3-c1cbbd497601_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_Liabilities_cc196f50-6225-474c-a25a-cec0f428c0ae_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TermLoanFacilityMember_189b8f86-6b93-4d11-8771-59c7e11b0e3a_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-20211224.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_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_238830de-e160-49e2-8462-3db1258eb6ff_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-20211224.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_country_JP_4c7055b9-5ecf-429c-a022-4401f4423501_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/2021/country-2021.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_AwardTypeAxis_26a61be3-f080-412a-813e-0e1941b12839_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_30e9242d-6b0e-4382-8397-f76d36222aea_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ContingentConsiderationLiabilityMember_d8f8dca5-49f7-4120-bd80-415620f8cdac_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-20211224.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_IncomeTaxesReceivableNoncurrent_0546f877-5f72-479f-abcc-81af41822e3e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInFinancingActivitiesAbstract_fab709f1-93df-41f5-97c7-6a8f05ec1b85_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringAugust312021Member_44ee461f-d993-4e51-a032-3d08a28de423_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-20211224.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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f76863d9-ee7b-4cf8-9e7a-903a7d0f3dbf_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NotesIssued1_b19b6102-a8f7-4444-ad5e-b60376deb580_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockholdersEquity_c89af5e4-633d-4a99-ba13-5d86aa421c85_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8c820460-939c-4620-9e89-669609cab20c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ICTechnologyDevelopmentAgreementMember_4d98495c-f589-46c9-8e0f-8e3aad6844bb_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-20211224.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_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_a928eceb-7dcb-4687-89d8-5b39af025146_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PreferredStockSharesIssued_ebd650fc-beaa-4781-8258-89e913b2d838_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_2b65fee5-67aa-48ad-ae79-626bec0f7117_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/2021q4/dei-2021q4.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_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_9bc83c5f-8392-4b76-977a-2237cfa9df21_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-20211224.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_ed6a5e09-bbc4-4e64-8feb-10552a34cf87_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-20211224.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_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_051d4253-0d4a-471a-a8df-55122973176a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_3bfee5ad-2bbb-4784-9c4a-0f8e6e0c5a70_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/2021q4/dei-2021q4.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_GainsLossesOnExtinguishmentOfDebt_ff3fc009-50aa-4f46-9a89-82be20f51b17_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on debt extinguishment</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_e7ff01af-aeef-4780-986e-fdc0b3f2571d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" 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">Loss on debt extinguishment</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink: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 Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_56faf071-2e3a-49fc-b008-c0838d79443a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeasesFutureMinimumPaymentsDueThereafter_8593da4f-6d2b-4f98-9645-da0def104078_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_49193bab-5bde-4321-8026-2ab801cdc098_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-20211224.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_RetirementPlanTypeAxis_6cb8c736-9cba-4da2-be98-b12e0faa0380_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_d3d5f767-ccd2-4200-ae46-22e251fd5a3b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ConcentrationRiskCreditRisk_8c824da6-2f87-4a8e-b4e8-311f1e38421a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseLiabilityNoncurrent_015ac4d4-72c3-4448-83f5-4f758935836d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_30da93b8-2542-44f5-90e3-949d86d763dc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherCountriesMember_b261cb3d-471e-4eb2-b833-abba924aa4c2_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-20211224.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_FairValueMeasurementFrequencyDomain_d238c0d7-81fb-42a1-9bd9-98bfac371209_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountingStandardsUpdate201602Member_d628ff7e-8963-4fd8-946e-d8df1e17d87b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DebtInstrumentFaceAmount_c1559794-1bee-4407-b32f-6c886b9c1d2e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_0560ce5e-a185-4b25-9211-b615e5d2ef4d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanNetPeriodicBenefitCost_8fcd735a-39f3-4ccd-ae01-5f69ce014acf_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_country_PH_be9eaab7-e716-4310-9176-be52cba45c86_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/2021/country-2021.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_RetainedEarningsAccumulatedDeficit_7a7af942-6295-4f1e-9021-c98ff1a459d5_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_88cd7a4a-4d9d-42fe-afc8-b43d88f1687e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseTermOfContract_70918a41-0402-4601-8628-ca3b1cfaf52c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_RestrictedStockUnitsRSUMember_6fee36e5-8efc-4168-b254-55ef0c8f4a5f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SelfInsuranceReserveCurrent_22a938a2-efa1-42ad-bf33-c001e74a6043_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b1d459e9-bf54-4a7b-99e1-ac77421885b6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityFilerCategory_31cc97b3-2c4c-4a95-9e56-ca7e60717f3b_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/2021q4/dei-2021q4.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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_220f21c4-4327-485f-9f71-03d4879c66c0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanEquitySecuritiesMember_2b2a9e03-0e87-491e-b544-ebc90202b01d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_1f7413e7-81c1-4c12-95f2-fae93b0c1300_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_95b2fcfb-14eb-42f8-abac-0bc0e3106c6f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_04683cd9-d059-4a06-a557-62cc705ee993_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityRegistrantName_6d270a77-3b3e-4eb0-8c36-4d43fcab1155_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/2021q4/dei-2021q4.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_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SankenElectricEuropeLtdMember_3ff945ca-50a9-4fa9-bc76-4e57455e4f5a_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-20211224.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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_fbf4bf87-f30e-4982-be4b-1dc8a6b5a3e8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_UnitInvestmentTrustFundMember_ca32ed54-bf05-4a1d-bf59-c50ea4d30974_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-20211224.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_RelatedPartyTransactionAxis_b942291d-d3d0-4bec-afdf-6d94120a31aa_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetsByMajorClassAxis_0c22d76a-7c29-4e8b-9a98-854903266f4a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_45fa2a1f-1a24-42b5-9f43-88597efd9f76_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 (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3c7cbc66-02d1-4e2d-8fb6-e8a842202946_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 (benefit) for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_73ad4b84-f21d-446f-b3a2-ebfe43b4d09d_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">Income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b34846b4-0310-4f93-89ed-1e8704bc9766_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_ee4fa6cb-47d1-4cb9-8948-51078fb5cad5_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_a759f2ed-b6a6-45c6-ac67-4b99ac101aa3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsReceivableNetCurrent_de9dfde7-c758-48bf-8438-7a7c13a7a489_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 $70 at December&#160;24, 2021 and allowance for doubtful accounts of $138 at March&#160;26, 2021</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_d6674efc-108b-4303-80b7-99f8c0ab2ecd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_13e3b0f4-4dd8-4cf7-bd32-7bc746efd3f0_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/2021q4/dei-2021q4.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_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_fac54736-8a01-4906-89c8-5bb8639b1e25_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementEquityComponentsAxis_1e3ae43e-f2ed-4fcd-a1a9-f0a57a62e0c5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_9c3452ac-27da-4e2a-b0b1-4e353a844df9_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/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_6d40c32e-6472-44fa-acc4-4be69b467810_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-20211224.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_dei_DocumentFiscalPeriodFocus_e5c32f66-7ddd-4f10-95cc-1a97bc6f2f59_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/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_7def8e25-c9e7-4a6b-9720-50c4026aae63_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_f41de2b9-dcc1-4f12-bf22-58c863c25fbf_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_14235852-612a-40db-b19e-0e0880d28ccb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_c10c9f61-a1db-4a41-a287-313e3bf1f4ab_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_5a93b728-d43f-4331-b7e3-3a6ca012ab88_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_6406742f-4a6e-4415-96e2-6a627023c81e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_NonRelatedPartyRevenueMember_e50caa19-8b18-4d28-a8e4-6789675cec47_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-20211224.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_InventoryNet_98f21d2a-ae96-44b5-b642-0144c550bafb_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_27e2cc36-2d01-4e41-9383-c1275fc4279b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ToolsDiesAndMoldsMember_a43df149-f5e9-4f87-8713-191e627bfdc6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_UnsecuredRevolvingCreditFacilitiesMember_4cd4cb78-2d0f-4cfa-9e43-b517bc10a0b3_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-20211224.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_StockRepurchasedDuringPeriodValue_93757968-19d3-4591-b1ec-cff2360f1828_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of Class A and Class L common stock to cover related taxes</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4332102f-77b8-4131-b0fa-a56928459abd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent_28db7110-08d6-410c-b9b2-78ee3a09ce7e_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-20211224.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_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_2b44e828-902c-4a87-a406-ab2c40bf8c87_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-20211224.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_7d32ea6b-b701-4b18-a6e1-a6344d570c2d_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-20211224.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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_5e63dc7c-804f-4261-8236-234372f206f6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_ProductOrServiceAxis_0552638d-6dc9-499a-935e-3820a9f50439_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_adb2ce17-9d42-4ac3-9e3e-186e3c1d76df_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_02fc2222-ad9b-46c1-a63b-82c8f1de91b8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3b7055e5-d0ad-4c6b-9335-2c7e7186a824_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AllowanceForDoubtfulAccountsReceivableRollforward_aee89ff8-394d-4fd9-9213-dc8a4c00535a_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">Provision for Expected Credit Losses / 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PreferredStockParOrStatedValuePerShare_750b4529-987b-4190-a5af-985a2df8cc62_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_0f4d9805-53d5-445b-ad4f-3208b1abe49f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EquityComponentDomain_7396f27d-420c-4a86-a983-5a9aafd000f2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_c90a8fe8-2d84-4a28-b9b4-184415b59b04_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodSharesShareBasedCompensation_83264f6c-9582-4f8e-9ca0-e04a70fca2f3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_DefinedBenefitPlanRetirementEligibilityAge_60155da6-147e-47d4-ac3a-0bcb73e81c66_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-20211224.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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_aff95643-574c-41bf-ac2f-06171e6d577c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_3ef1f6d2-fc8c-455d-89a5-0938eb3cccd3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_3cc2a6df-1988-48f8-8af2-472be3836c42_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of Class A and Class L common stock to cover related taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_77b4b01f-b9bf-406f-9596-e1ce4dcfae7a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d5b317c7-962e-43c7-b02d-35e57c00e154_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_eaee74dc-9b9f-43e6-b02f-4681db80260c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_MarketableSecuritiesNoncurrent_f1ac85bd-27cb-4be1-a2f9-fa756a8e579d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_StatementLineItems_75df9650-7595-417c-8b6d-12f72c566922_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_b390eec0-39f2-48c1-84af-6c3c3f7bd0a5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LongTermLineOfCredit_7cfbd370-89d8-48ea-a540-678779f49da4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodValueShareBasedCompensation_5fa84bc9-eac1-42f1-af1b-a81dd0720b04_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_c98cf186-4675-4281-8c5f-fce0446a68f4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RetirementPlanTypeDomain_c598c4a9-ae0f-4365-ad40-663c127186e4_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d0c8eb98-9569-48fc-a2a8-643d2c314fc8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_93258684-5518-4890-8129-c8a4d65896e9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsToAcquireMarketableSecurities_831dd31c-9574-434a-8b4b-7282b4021f2b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fac5733a-e8b8-4056-8aba-11fa81c67124_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 (loss) before income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_9a8dfa3c-e0d5-4223-ae4a-bb92b8cacc09_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_TypeOfAdoptionMember_33502001-7759-4a1e-b9f2-a38ef91c2cd3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f4f16cb3-5269-4504-b95a-436166959513_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_ccc5c7c6-585e-40ed-84e1-f287e6c8a74b_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-20211224.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_8d8bd1b8-4097-4fa0-97b8-928ccd763139_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-20211224.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_algm_AccruedSeveranceCurrent_ddf4e116-6beb-40d3-82a2-25a8007886fe_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-20211224.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_country_TH_5707f4b3-1da5-4e1a-ac29-9c27bb2816ca_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/2021/country-2021.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_us-gaap_AccountsPayableRelatedPartiesCurrent_cd6430f0-c07d-4c87-bc1b-a7d07a61ccf3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7906335b-9ed6-40ca-914d-cac5cea16274_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_83ac8d58-ed67-435b-9864-c07cef48fcfd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_MajorCustomersAxis_5ba7ab71-37ee-4291-bec8-c352881a0b70_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_f8d6e328-4c85-4e2f-b31d-d5b3664044e5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_UseOfEstimates_8296008a-f1b0-4bda-a261-059df6a00262_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInAccountsPayableTrade_4cb9f10c-64f1-42aa-a3fc-b5575ded9fe6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9d6abb22-5e70-4e3d-8860-10b81ab5839e_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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_ac83bf70-5409-4bbf-ab89-4b9f73548d1f_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1538103b-311a-4cc6-bea7-c36c6122a6c8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityExTransitionPeriod_edc504a1-a85f-4f01-b8f7-2d04c93bbefa_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/2021q4/dei-2021q4.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_dei_Security12bTitle_4dce4043-9505-4665-bc35-28cb280a7cb8_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/2021q4/dei-2021q4.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_Assets_07efe7ae-a9dc-47f1-b3e8-0d691bb9b655_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_6587b01e-ab97-4d42-b1d6-f5a9e10cb4af_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_CommonStockSharesAuthorized_d42df362-0d09-4437-8428-afff24f8dc75_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_16c9b6ef-e742-4465-9e5a-226b680a26da_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_29b8c5e6-504c-468a-820b-bff379647db1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_SegmentGeographicalDomain_2ae18241-8887-4e1f-9376-d1a6d8edb9a3_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_f56b2796-e33f-4ea9-b5e8-8eefee5b3c2d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" 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">Repayment of senior secured debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_213f850f-2f0f-489f-94dd-b6a93c30bda1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_DocumentType_052555b1-69b0-4df8-9cb1-1466d40d648d_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/2021q4/dei-2021q4.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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_343772fa-d879-4fd2-b156-a4b6b62c94da_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_5e6301f2-4f56-4aa1-9501-79f8b9168b6b_terseLabel_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" xlink: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 of LTCIP/TRIP awards into restricted stock units in connection with the IPO</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_label_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" xlink: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, Conversion Of Awards</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_documentation_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" xlink: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, Conversion Of Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" xlink:href="algm-20211224.xsd#algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" xlink:to="lab_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_f12fca9d-a8c2-43ca-b745-ba5472791c66_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_28f2d2e5-25bf-4e9f-8450-a3315241fcae_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_ProductsAndServicesDomain_ffefd58f-7ae5-46a0-a31b-2ecc6626915c_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_94c8d5b6-2db3-4b2d-814a-258f55ba996d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_f5694e54-0a71-4448-bd5b-b069aaf5bd22_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4ce0acc6-2336-479c-931e-0c8d5bf36ea5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_c3875c1a-defc-4e96-be3e-5c6a8dbcc8fd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_75070ef8-2ff0-40b8-9f9d-3c194a657ae7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevolvingCreditFacilityMember_3e5bc4df-57c3-47ed-804f-a28b79ccf185_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_4f66f55f-151c-4f4e-b843-98b6fef96641_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-20211224.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_SignificantAccountingPoliciesTextBlock_e3e1ea96-fe55-46f0-8cdc-c0b10993aced_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_2c0a9240-97fc-4676-8016-be06b5df3802_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInOperatingActivities_ccd0d317-8e91-48ca-a43b-359276e40d2b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonClassAAndCommonClassLMember_f0151e88-67a7-440b-b8da-2da618b984ce_terseLabel_en-US" xlink:label="lab_algm_CommonClassAAndCommonClassLMember" xlink: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 Class A and Common Class L</link:label>
    <link:label id="lab_algm_CommonClassAAndCommonClassLMember_label_en-US" xlink:label="lab_algm_CommonClassAAndCommonClassLMember" xlink: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 And Common Class L [Member]</link:label>
    <link:label id="lab_algm_CommonClassAAndCommonClassLMember_documentation_en-US" xlink:label="lab_algm_CommonClassAAndCommonClassLMember" xlink: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 A And Common Class L</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassAAndCommonClassLMember" xlink:href="algm-20211224.xsd#algm_CommonClassAAndCommonClassLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CommonClassAAndCommonClassLMember" xlink:to="lab_algm_CommonClassAAndCommonClassLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_abb803c8-9f94-4eef-a320-4ed2e3565660_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_c895445c-42b2-44e1-b4eb-400935197814_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CorporateBondSecuritiesMember_356001db-2543-4dde-8ddf-ca58a1154855_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_StatementGeographicalAxis_055278ab-886e-4c36-88c4-537f2dc677fe_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AMTCFacilityMember_786f5a97-7cd9-4a56-86ef-5866ff47ed19_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-20211224.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_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_87ac25fd-2d1e-4710-af86-4b36ccb8c016_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-20211224.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_WeightedAverageNumberOfSharesOutstandingBasic_b6384d57-5ccb-4d71-933f-2447f1bcd882_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_3f148f7a-c858-44d4-a7dd-a4dd2e53a8d1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_0d630bce-132e-4607-b405-60325eeeaf59_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_5703332c-108a-4b9b-ad43-6336401f2f4a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4699b2a2-4f2a-4088-954d-897b927812ed_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_51b3fc8b-e958-4de7-91f1-76b21e5fd422_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxesPaidNet_97d5492b-bf2e-494d-be68-b41e3e532932_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_fdbda31d-1926-4458-836e-a199ad8dce2e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InitialPSLLoanMember_cdf14172-dc02-42a9-bd9c-eeb7a47fe606_terseLabel_en-US" xlink:label="lab_algm_InitialPSLLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial PSL Loan</link:label>
    <link:label id="lab_algm_InitialPSLLoanMember_label_en-US" xlink:label="lab_algm_InitialPSLLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial PSL Loan [Member]</link:label>
    <link:label id="lab_algm_InitialPSLLoanMember_documentation_en-US" xlink:label="lab_algm_InitialPSLLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial PSL Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InitialPSLLoanMember" xlink:href="algm-20211224.xsd#algm_InitialPSLLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_InitialPSLLoanMember" xlink:to="lab_algm_InitialPSLLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_d74e04c7-9643-426e-ad23-8b6dd7c6556b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LeaseCostAbstract_70273b11-be72-4b03-98f2-ff39992ac769_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_98a412b5-bec9-4e42-8832-f17c44ead2af_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 (loss) 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_10c74ad0-2727-46bf-83e0-f811c96e7dd0_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-20211224.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_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_6635d815-4dca-460c-abeb-90c1d1571e2a_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-20211224.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_f4732e98-ae86-449a-b1d2-3539e370afc3_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-20211224.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_NetCashProvidedByUsedInFinancingActivities_511cb2a5-8c4d-4162-a9d3-8830f3bd7b23_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3faf1380-7647-4766-b069-729807554992_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisposalGroupNotDiscontinuedOperationsMember_a90ecc9f-b1fc-4719-a376-9ad504acc356_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RelatedPartyTransactionLineItems_128e0bf0-8ac2-4701-9da0-994fd99b65cb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LoansPayableMember_4017515a-d72f-43ea-9de9-de29740f75ee_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink: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 Payable</link:label>
    <link:label id="lab_us-gaap_LoansPayableMember_label_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink: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 Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember" xlink:to="lab_us-gaap_LoansPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_0f94bde1-cfe9-41fd-9ef3-5f26b11fd442_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_fe9afccc-b482-47c2-8671-f8032a5af0bc_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink: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 of Class A and Class L common stock into common stock in connection with the IPO (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink: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, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_81d7eb93-0ec9-450a-b9f5-0e088cb89132_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_709ba489-f3b6-4438-95c2-c1a2652df9e3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_TradeAccountsReceivableRelatedPartiesCurrent_b3a8f4ba-6bca-4a4a-9f8f-a21ca83a9431_negatedLabel_en-US" xlink:label="lab_algm_TradeAccountsReceivableRelatedPartiesCurrent" 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_algm_TradeAccountsReceivableRelatedPartiesCurrent_label_en-US" xlink:label="lab_algm_TradeAccountsReceivableRelatedPartiesCurrent" xlink: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, Related Parties, Current</link:label>
    <link:label id="lab_algm_TradeAccountsReceivableRelatedPartiesCurrent_documentation_en-US" xlink:label="lab_algm_TradeAccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TradeAccountsReceivableRelatedPartiesCurrent" xlink:href="algm-20211224.xsd#algm_TradeAccountsReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_TradeAccountsReceivableRelatedPartiesCurrent" xlink:to="lab_algm_TradeAccountsReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_a2e5c5f8-988c-41e3-97e9-3dc0b0d3fd12_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_3714d897-2f35-42be-8672-5ed6ab4e21ca_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DepreciationDepletionAndAmortization_e32c3b8a-6de1-4548-9ff5-c0e26690409d_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_bc5c3b31-2139-43a0-bb67-bff02a0cde16_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_dba19826-4640-4ab4-a66e-92d4d8b9c15c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_231ff620-d89c-4163-9825-a660cb5b9bb1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccumulatedOtherComprehensiveIncomeMember_4bcaf855-f5a4-4a92-a3ab-f7069eed8054_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_66d6c3dc-29c4-4b3e-8089-5205e1f119ec_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_9b929509-53ec-43f7-84d5-04b5265c756e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_20d0e806-f3e3-4d9b-aa3d-07feefad1dfb_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_0895e208-3944-4a57-9146-fea2402aaf66_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_5918b247-1dcf-43fb-90bb-e7656b666e03_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_611e9d78-723e-4e76-bc14-4ed9c4a03863_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_b18312d0-8012-4563-813d-ce0403792b81_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CostOfGoodsAndServicesSold_32acf339-fa9f-4448-b61f-37e0cf5453bc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherSundryLiabilitiesNoncurrent_315a4151-e508-4dfc-97aa-2c895db7d680_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_PhotonicsMember_060f11b1-d609-4042-869a-5709b568e9b5_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-20211224.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_dei_DocumentPeriodEndDate_22c86b22-b129-492b-b1ca-ed6db7fe86bf_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/2021q4/dei-2021q4.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_ProceedsFromDivestitureOfBusinesses_8fe31382-4e7c-436e-a26c-70dee6e8bff2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityCentralIndexKey_717fb337-1908-47d0-b6d3-ede026bec410_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/2021q4/dei-2021q4.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_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_600bb330-fbc2-453d-a48c-3e0a8c91da86_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-20211224.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_ConcentrationRiskBenchmarkDomain_c4779d53-45c6-46b4-9fb7-9810e16832b5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b6dcb484-853b-4625-b4fc-a5f1f22c8bd7_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_d67a0105-837c-41cc-97af-5df62b6849fe_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_PropertyPlantAndEquipmentTextBlock_7ce35e5b-769d-4281-96e1-aa9b72316ac7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c74aab9d-61b2-492d-85c5-62068575060a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_LessAbstract_961524ed-49dc-40dd-b7b1-03edf690dda0_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-20211224.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_DebtInstrumentTerm_6473d59f-6e68-4436-adb0-b9201b2c58ad_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink: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</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink: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, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_8742c1ae-1878-4717-966c-f771dfc7f360_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_8a5599eb-01d1-4fd4-865b-3f51d7dacca7_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&#8217; 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InvestmentsFairValueDisclosure_1cda0901-ad30-4745-b944-247a1f622cff_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_5380fdc8-6063-4406-a2e2-1ab6bc8f0d35_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_8a3409a9-d013-4309-a607-cf4850adf9f3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CustomerRelationshipsMember_49909c3c-9d83-42c8-999a-49d542ae8b13_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfUnsecuredDebt_a5bcf849-eae4-42c0-a277-2e348465a8c8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfUnsecuredDebt" 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">Repayment of unsecured credit facilities</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfUnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfUnsecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorityShareholderMember_bf2439bf-b917-4c2c-a0c4-849508784e20_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentNet_5304906a-89fe-4dda-ab0f-1824fa05145f_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_c5c8b19d-f873-4e88-8cc6-c9bd7b0ad55f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_a5adea73-2b48-4609-92c8-c7034a0ab81b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_9479a97e-f77e-4153-8cdd-4759c333b7ee_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_DiscreteTechnologyDevelopmentAgreementMember_c29941d0-a3ce-4e44-bcc9-9b97ecd520e6_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-20211224.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_OtherLiabilitiesNoncurrent_d4ece7f2-bc6c-4a72-bd39-b525a263230c_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_eb95f59c-6370-4eb9-9cdc-55fd2fd83b19_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LineOfCreditFacilityAxis_ac83913b-3da1-417d-8b5f-8e5623ea9ed0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_ff2948bf-d9ab-4c87-9c58-ee1d2f375c77_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6f9804fe-76f8-4f30-b9ad-094c6332bfed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_TradingSymbol_6125ca3d-b0b9-4b65-9eae-10855c2f7cf0_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/2021q4/dei-2021q4.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_EarningsPerShareAbstract_fd04eae2-5541-40d2-b289-9864283e320e_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 (loss) 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvesteeMember_dfee5e32-84dc-4e02-a8e7-0f985ff44ae3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_RepaymentsOfRelatedPartyDebt_c3fd1873-fcf9-4b06-9c5e-cd01fdb7b74e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfRelatedPartyDebt" 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">Related party note receivable</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfRelatedPartyDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Related Party Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="lab_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_8c7e4c7b-d71c-4a78-bdea-ffcd4a880fa0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_65b4a8ac-1bae-4f33-addf-f80c7810dc5c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_783ccd23-a0a9-4bb7-9f83-26b22e098fe3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_RelatedPartyTransactionSigningFee_453d3562-1720-4e1f-a716-1b303a263286_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-20211224.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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_7f43c249-2af7-41a8-9362-c9d484892c94_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_f1a852c7-a42b-454a-900f-a8029ec1c19c_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-20211224.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_TrademarksMember_29e6e6db-1d16-4e80-b5d3-bc1edab55579_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LineOfCreditFacilityTable_aab3a435-2eeb-47a0-87da-e649c9a5195c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_ed389600-22cc-49d2-8db7-992d78c27d1a_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-20211224.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_LossContingencyAccrualAtCarryingValue_c612d533-21c9-4d3b-8b47-07cd4c0a91b4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_bba60276-f97c-433d-8c17-8307fa7640b0_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_f8e3fc1d-864a-458c-8194-f4ffa5805b2c_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_3acb7a6b-685f-4f75-8325-d50d3051ae72_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-20211224.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_algm_AutomotiveEndMarketMember_975c22ed-6857-41f8-a41b-d132d95ade35_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-20211224.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_PatentsMember_a8aa68c1-9c80-414d-aa22-b9e262eaa2e5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesFairValueDisclosureAbstract_acff3597-f881-49c6-902e-10eb172afaa6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_04c8bfd7-bb65-453e-9426-fa8c1adfc102_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AllocatedShareBasedCompensationExpense_25076c82-b9a5-4842-ba19-f0120585b59f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_EuropeMember_331bf152-0306-468c-8b88-58eb75f18d2d_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_dei_EntityCurrentReportingStatus_0caa03ba-79ef-4d6b-9337-bd4bad410fe1_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/2021q4/dei-2021q4.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_DefinedBenefitPlanFairValueOfPlanAssets_9ee185c0-3828-4b84-a9fe-9ade68008ab9_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_7f07f02b-91f5-4b23-b607-f0718c7d2ccf_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_0426f4ba-0d94-44e2-a7b5-239433c747a6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EffectiveIncomeTaxRateContinuingOperations_0079ca84-d2b6-4c01-9e37-777af91f21b3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProfitLoss_b1459173-66bb-4f2b-9fc3-f6370a83c82a_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 (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_3f494eec-098a-4d28-a22d-73afb5182c24_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 (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_5d80a120-2aba-4e2b-bc60-23041cbe1295_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_c5491823-626c-4ceb-bda5-cc83e86f2719_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RestrictedCashCurrent_108e7b76-5328-40fd-b4a1-976c83e7c690_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_2463103f-dbe8-44aa-98ce-958ad96cb1b2_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CommonClassAMember_8f7a47b7-4d8a-469a-a66c-98115e21a6bf_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5b44a5eb-c5f1-4ff8-a41e-1b6b6a707e8b_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_84c239cc-8b60-43c0-8dab-77079bab6a69_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_bb475eb1-d196-4336-bb6d-35082a9be56c_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 at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_d609c121-502d-4e9f-bc54-75d118aad63b_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/2021/country-2021.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_us-gaap_CommonStockParOrStatedValuePerShare_866d4db5-2954-4eab-a9cc-16821b679c28_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_ee9d4b37-33e7-41b3-977d-d60e272bbb24_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsCurrentAbstract_c4be6860-e44c-455b-84b4-681754b2916d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AMEPlanMember_dfdcab29-e1ea-40cb-9222-a09f648c45f4_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-20211224.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_FiniteLivedIntangibleAssetsGross_3e8182ab-8569-494d-8ec5-95d723e4c5a9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_d186080c-8147-4d68-b85f-f49381a55ff4_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, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0aa0a6d5-38d1-41bb-80e7-b8dff3022a27_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LondonInterbankOfferedRateLIBORMember_0d496592-5bcc-4a39-9583-bd206764299c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisposalGroupClassificationDomain_a9a81a5f-515b-4894-83a6-f6d87ba2135d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashAndCashEquivalentsFairValueDisclosure_a16074c9-df65-4fb5-be0d-eecd3db60668_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityAddressPostalZipCode_27ef1895-b023-43f5-a573-e93421cb52e8_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/2021q4/dei-2021q4.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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_01752761-1f01-4122-a533-86c1c67b0480_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_WeightedAverageNumberOfDilutedSharesOutstanding_fd48c5fa-48a4-4543-aa98-d7a26ffc451e_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_1d0920b9-ee6c-4e58-b6d4-a637525bc9c3_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_033b727b-39d4-4766-bdf5-5505d77ecbb4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_ca0b186d-0f38-4d77-9b3b-643cc1a7ad0f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueMeasurementsRecurringMember_e186690b-c23f-4e66-a625-b1f21b446476_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxDisclosureTextBlock_0f489b92-1792-4ef6-b324-ac1765499aad_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_RelatedPartyDomain_ea7ec061-46f8-4118-9a2e-fd3e839bf9a5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LongtermDebtTypeAxis_6d80b60c-ab53-4d5f-9d70-cbabd73d3651_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DebtInstrumentBasisSpreadOnVariableRate1_84c95a44-abba-4fb5-9890-2549c691824e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AllowanceForDoubtfulAccountsReceivableWriteOffs_6d092c4b-4f61-474a-99eb-0f5e0b10f096_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfNetBenefitCostsTableTextBlock_ba7e7015-729b-4404-82a1-1a13dab614d1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_NumberOfLocations_fbbe93a4-6c4f-4c75-bdab-352690ef7a37_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-20211224.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_algm_OtherAsiaMember_80cf5a79-7177-4d78-85c6-53b713b3204d_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-20211224.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_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_633eef3f-3613-4213-b008-bbd9cb27f37e_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 income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CreditFacilityAxis_fc7e0403-2eec-4464-8ee6-bc6c9a4e06a9_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetsMajorClassNameDomain_bb33b76f-4d28-495c-9904-f89cff264556_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_78ad70b1-1995-4d02-92ba-882428cc9055_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/2021q4/dei-2021q4.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_NetCashProvidedByUsedInInvestingActivities_91b10940-ac8b-444b-a9f1-a91da79db3fb_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3420c628-24c8-4a97-9b81-7f21b5f4be13_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2244a905-4cdc-41fd-8c18-4048f46318b2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_763a3193-4f0a-4661-9dfd-d9dc22f7f27c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInOperatingActivitiesAbstract_dd3b4684-9017-4ce5-9525-20c6dd85dbe8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_d2731c64-aae8-431e-8149-875a302f513a_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/2021q4/dei-2021q4.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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_3f015146-d943-4780-9f50-0345bc73597c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesCurrent_ea76299f-fa7c-4bfa-9c09-2f66ceeaa4a7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_b20f4f60-5274-46f1-acbb-a4063062a5dc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_094b42f0-2eb2-466c-87ec-36a42d14475b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for taxes related to net share settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_3aefea7e-6375-42c0-a0c8-0d097931b370_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashFlowOperatingActivitiesLesseeAbstract_63d7cdfe-f0d7-4c63-b3ab-470be8cc43cf_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5488fb1a-9f38-415f-8d01-3594fee7b4de_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NotesReceivableRelatedPartiesNoncurrent_b9fb59c9-a11d-4b0c-bae9-5c3bb208dfda_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink: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 note receivable, less current portion</link:label>
    <link:label id="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Parties, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink:to="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_8bcd1905-c87a-47bf-94e4-486754108abd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_7176e055-b6d0-4c21-bbee-3076220e4d5c_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-20211224.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_MoneyMarketFundsMember_f84036d0-769d-4749-9451-007713b20452_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsPayableTradeCurrent_293b8560-1f21-4612-8b0a-4154812fb8f4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedContributionPlanEmployerMatchingContributionPercent_d8108cad-370b-4972-aeff-bddf301d4725_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_PriceSupportPaymentMember_4584935a-11a6-45ad-a090-9be9673ac983_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-20211224.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_dei_CurrentFiscalYearEndDate_4f0997d4-47e5-4659-8079-ae9160f7d52e_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/2021q4/dei-2021q4.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_LineOfCreditFacilityLineItems_18a9e11f-2486-40b5-98b1-a61142dd9964_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_e4def2e6-7239-4616-ae7a-aa2b7598e48b_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-20211224.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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_70a572c4-26e1-421f-b174-65f4e84a2a41_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DebtInstrumentNameDomain_dc6b3acc-9a92-4011-9085-9a9326a25c4c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_NoncurrentAssets_6f67f50d-3a24-40e9-bfd0-cfdcc6a4dbfa_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProceedsFromStockPlans_21cf64f5-b2a4-40a1-bbe6-ef6a443fa8ba_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementTable_a0e01192-b3cc-47a7-9328-2b93a0f9765f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_781d0bc3-1e49-474a-aafc-dd251fbe36fe_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccrualForEnvironmentalLossContingencies_cfea798d-f9aa-4950-bff9-17af396c8867_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NewAccountingPronouncementsPolicyPolicyTextBlock_05b436dc-b234-4a4c-b4f2-a1f2efc37e24_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_5d88e376-f420-428e-945c-206d8c736568_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RangeAxis_63b352a3-c2e2-4680-9b9b-e52d88986cfa_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_5417576e-c416-4a40-98d0-52bb0f1983ce_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DepositsAssetsNoncurrent_354735f4-e752-42fd-8203-7f7b7758f687_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfOtherAssetsTableTextBlock_7a8d214f-e422-4376-b98d-7bf7d5c2a1da_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FiniteLivedIntangibleAssetsNet_1face7f9-f6dd-493a-abc0-f03c5652da14_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_a683281e-a3de-4e97-b811-c9b37fdf4b0e_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_14889b34-5adc-4532-ad17-c5b056c7a6e4_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_0b36c7a4-6e6b-4efe-bb42-a495cda28ca0_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_28edc302-702d-4710-b79d-461d55d8df44_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_50b76099-4554-468a-a9c3-1ff5f40df4ab_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_ead53c51-f7d4-44d0-ae8e-45a0e795b24f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccruedIncomeTaxesCurrent_4c34ab34-c070-4e81-bbd1-cdb5158b7ad1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_ScenarioUnspecifiedDomain_7d23d906-17cc-483d-8bac-bde3a34f1259_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_09611eec-04f0-4cd1-8975-eea44fa0f3ce_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SankenMember_5ade428f-2bf2-4dc9-aadc-925f296989a4_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-20211224.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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_65894a35-5cd6-42c8-ade4-c526045b1471_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_2cc7a177-93ae-4b3d-91b2-c752f72f500c_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_31ba88ba-5172-4294-94c3-3f34aadd5236_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-20211224.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_OperatingLeaseCost_baebb80f-0717-4b45-be66-d1c33aa30136_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_algm_OtherAmericasMember_20d4823f-718f-456b-a51e-c286504f3f49_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-20211224.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_PrepaidExpenseNoncurrent_b411ac94-07c9-4ec8-bf57-a6aaf5768367_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashAndCashEquivalentsAxis_32f4de21-9a4d-4edb-aa79-014edebf82b0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_609a4929-75a4-47a6-aafc-46dffe1e1d06_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_17b5a6cd-b6a0-4a4a-9ecd-ef9d18f610c0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RelatedPartyTransactionsDisclosureTextBlock_1876eb99-69e8-4277-bcfe-2e70dffa52f6_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_9e06c791-3110-4e63-8640-1fd6ea502fb4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_095ff0b5-9b7a-4dbb-9170-34470c768c35_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfFiniteLivedIntangibleAssetsTable_01d46ceb-618e-42ec-b106-23c70da8c264_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DeferredIncomeTaxExpenseBenefit_5ed5a294-acb6-4da4-8556-9039bf1126b5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>algm-20211224_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 2022 Workiva-->
<!--r:2e51e1f6-fb96-4575-899d-6692e7d2c6f4,g:258900cf-8f08-4cad-bd39-3671d2baae57-->
<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-20211224.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_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_54d79853-04ef-4e73-bc7b-18498a6e39c5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_DocumentType_54d79853-04ef-4e73-bc7b-18498a6e39c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_b772a631-34b9-4c28-a69c-4ea9fed4dcd2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_DocumentQuarterlyReport_b772a631-34b9-4c28-a69c-4ea9fed4dcd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3aafea8f-f91f-4b6d-a4f5-e922d8968e80" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_DocumentPeriodEndDate_3aafea8f-f91f-4b6d-a4f5-e922d8968e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_35efa51e-33cd-4578-aca9-372731c6e84d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_DocumentTransitionReport_35efa51e-33cd-4578-aca9-372731c6e84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_4c87308d-72e4-4ad7-a50c-95dea69866f7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityFileNumber_4c87308d-72e4-4ad7-a50c-95dea69866f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_5cc12426-2ba6-4457-b8f3-13dd57ee70e9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityRegistrantName_5cc12426-2ba6-4457-b8f3-13dd57ee70e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_980f67d1-fe67-4318-950e-c44d4ceb603e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_980f67d1-fe67-4318-950e-c44d4ceb603e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_d2e34010-faf8-46ed-b602-83fc063b31be" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityTaxIdentificationNumber_d2e34010-faf8-46ed-b602-83fc063b31be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f51e2c0a-46ef-459f-97ed-5157f136f8bf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityAddressAddressLine1_f51e2c0a-46ef-459f-97ed-5157f136f8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_1ad6a5df-7b42-4b2a-a6e1-69b5c4c34afb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityAddressCityOrTown_1ad6a5df-7b42-4b2a-a6e1-69b5c4c34afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_16df85b0-bcb0-4ba5-9bc5-fc54eae2b76c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityAddressStateOrProvince_16df85b0-bcb0-4ba5-9bc5-fc54eae2b76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_307627a2-7546-4ae8-b968-48cbab947239" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityAddressPostalZipCode_307627a2-7546-4ae8-b968-48cbab947239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_22f97d21-f770-4866-906f-2ee0be15feaf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_CityAreaCode_22f97d21-f770-4866-906f-2ee0be15feaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7f0ac8f6-5e47-4479-b4fc-d80d827bbdce" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_LocalPhoneNumber_7f0ac8f6-5e47-4479-b4fc-d80d827bbdce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_3c1c0995-187f-4b97-b16a-9ba5198c26ca" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_Security12bTitle_3c1c0995-187f-4b97-b16a-9ba5198c26ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_3caa1b24-489d-438e-a178-f4f965e3e771" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_TradingSymbol_3caa1b24-489d-438e-a178-f4f965e3e771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c1ccb384-aa6d-4264-b6e5-5ce7868101c2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_SecurityExchangeName_c1ccb384-aa6d-4264-b6e5-5ce7868101c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_eaa22be4-689e-430a-b8fb-b65b643c23b2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityCurrentReportingStatus_eaa22be4-689e-430a-b8fb-b65b643c23b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_95e04cc1-1c10-4adb-9b67-65482d396a83" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityInteractiveDataCurrent_95e04cc1-1c10-4adb-9b67-65482d396a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_fb445400-9b93-4e5c-9ba1-7065b7c95107" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityFilerCategory_fb445400-9b93-4e5c-9ba1-7065b7c95107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_78972d42-b713-4d8b-8c48-c0ae8fa255e9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntitySmallBusiness_78972d42-b713-4d8b-8c48-c0ae8fa255e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_0e7475cf-06c8-455c-ae87-ee38b2f4f14c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityEmergingGrowthCompany_0e7475cf-06c8-455c-ae87-ee38b2f4f14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_9dd8b8ad-173e-4698-9002-322ac6e5d7d7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityExTransitionPeriod_9dd8b8ad-173e-4698-9002-322ac6e5d7d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_a3943729-ab23-48ab-8f97-6f2e9e0f77ad" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityShellCompany_a3943729-ab23-48ab-8f97-6f2e9e0f77ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_73f8f7ad-2f73-444a-8aa1-9fa8e4343171" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_73f8f7ad-2f73-444a-8aa1-9fa8e4343171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_7255b58c-63e8-4c4c-9a31-1c4ea45d30c3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_EntityCentralIndexKey_7255b58c-63e8-4c4c-9a31-1c4ea45d30c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_754b3d1f-b6eb-43c3-b91a-37f24ba5ccb6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_AmendmentFlag_754b3d1f-b6eb-43c3-b91a-37f24ba5ccb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d98b9b80-59cd-4b3a-97d9-10b266d07df8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_DocumentFiscalYearFocus_d98b9b80-59cd-4b3a-97d9-10b266d07df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_04340dc1-e88f-499e-bef0-d9eb5a30ad4e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_04340dc1-e88f-499e-bef0-d9eb5a30ad4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_50b14cd2-2748-48e6-92df-c0e7c9d1a5c5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_3ebc9601-2414-4152-9b58-4f6107e7111e" xlink:to="loc_dei_CurrentFiscalYearEndDate_50b14cd2-2748-48e6-92df-c0e7c9d1a5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_e2aabfd6-5814-46d7-834d-7ebc91bb3f59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e2aabfd6-5814-46d7-834d-7ebc91bb3f59" xlink:to="loc_us-gaap_AssetsAbstract_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_AssetsCurrentAbstract_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_246768eb-dd75-4a98-b813-a57c7d020780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_246768eb-dd75-4a98-b813-a57c7d020780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_6b2a839b-8a79-42ac-954d-2388757cd5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_RestrictedCashCurrent_6b2a839b-8a79-42ac-954d-2388757cd5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6ae32527-d5dc-460d-9ffe-3ffe01a18869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6ae32527-d5dc-460d-9ffe-3ffe01a18869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_e2580354-3925-4c10-b833-44365a0d0eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_e2580354-3925-4c10-b833-44365a0d0eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_a780e508-b9eb-4967-8ea6-2fef19afc75f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_a780e508-b9eb-4967-8ea6-2fef19afc75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_12985e69-54fe-4ce6-9130-43ded3d77ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_InventoryNet_12985e69-54fe-4ce6-9130-43ded3d77ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7dfd7ebb-bb72-4a79-8255-4f6acb72d0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7dfd7ebb-bb72-4a79-8255-4f6acb72d0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_82fd7676-ff1b-4591-b155-3fd5fa810cca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesCurrent_82fd7676-ff1b-4591-b155-3fd5fa810cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7e83b637-33e5-49f0-b535-cdbc741ecfef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7e83b637-33e5-49f0-b535-cdbc741ecfef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d2c4fa57-6e7a-46dd-8525-eca6fac21bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_3a0038de-3033-40eb-8035-3baa62455c1c" xlink:to="loc_us-gaap_AssetsCurrent_d2c4fa57-6e7a-46dd-8525-eca6fac21bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_73a96124-b0b3-4c79-9ef7-691e4131fbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_73a96124-b0b3-4c79-9ef7-691e4131fbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_cf41c8a4-00be-4ea4-887b-a03822a12627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_cf41c8a4-00be-4ea4-887b-a03822a12627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_9fd30565-b113-44aa-92f3-4f72a82d1720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_9fd30565-b113-44aa-92f3-4f72a82d1720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e7f0f4b9-7f4c-429a-8021-bf10b7e7f6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_Goodwill_e7f0f4b9-7f4c-429a-8021-bf10b7e7f6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_145ab795-9851-470d-990c-b7e553863ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_145ab795-9851-470d-990c-b7e553863ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_213774a2-6974-4e4e-82b5-b4d89805a4f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_213774a2-6974-4e4e-82b5-b4d89805a4f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_84a9aed7-f353-4ed0-8325-86be4d8f1db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_EquityMethodInvestments_84a9aed7-f353-4ed0-8325-86be4d8f1db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_48a033a7-e8af-493e-842a-e5bbd982934e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_48a033a7-e8af-493e-842a-e5bbd982934e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_464cfe02-daf4-4ef3-b693-45807470dc24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd7440ef-6b01-4de6-a786-eaac2202cc5f" xlink:to="loc_us-gaap_Assets_464cfe02-daf4-4ef3-b693-45807470dc24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e2aabfd6-5814-46d7-834d-7ebc91bb3f59" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_0c746914-d668-4a92-acb4-54aa50cd3b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_0c746914-d668-4a92-acb4-54aa50cd3b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_15c70bef-bc4a-4954-a99d-14a8f7b42f71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0c746914-d668-4a92-acb4-54aa50cd3b8c" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_15c70bef-bc4a-4954-a99d-14a8f7b42f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_43974b71-9b76-4f0a-a57f-c7dd097e002a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0c746914-d668-4a92-acb4-54aa50cd3b8c" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_43974b71-9b76-4f0a-a57f-c7dd097e002a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_fc2b0451-46d2-4cf2-8a8f-f2cd351fc164" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0c746914-d668-4a92-acb4-54aa50cd3b8c" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_fc2b0451-46d2-4cf2-8a8f-f2cd351fc164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_30cb73d7-9d35-45ca-b82e-6801611c7406" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0c746914-d668-4a92-acb4-54aa50cd3b8c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_30cb73d7-9d35-45ca-b82e-6801611c7406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ea0745dd-cdf8-4fa1-a72b-6fda9b6ef6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0c746914-d668-4a92-acb4-54aa50cd3b8c" xlink:to="loc_us-gaap_LiabilitiesCurrent_ea0745dd-cdf8-4fa1-a72b-6fda9b6ef6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_8ac2a73b-8916-4d6f-b6e5-6512f6286e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:to="loc_us-gaap_LongTermLineOfCredit_8ac2a73b-8916-4d6f-b6e5-6512f6286e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4b2d0055-55e1-4374-8118-3a8a80b3ddbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4b2d0055-55e1-4374-8118-3a8a80b3ddbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d79a3e4c-573a-466a-b325-02c69327195c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d79a3e4c-573a-466a-b325-02c69327195c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_01a63b2b-4431-4489-9d0e-265739d7f703" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:to="loc_us-gaap_Liabilities_01a63b2b-4431-4489-9d0e-265739d7f703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9b72342a-9da5-48b6-b8b1-cd2a0d2419b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9b72342a-9da5-48b6-b8b1-cd2a0d2419b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_11178db9-04dd-4410-a725-766f0578bf69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:to="loc_us-gaap_PreferredStockValue_11178db9-04dd-4410-a725-766f0578bf69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d24b20c8-ffac-48be-8cc0-4091b3de937b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:to="loc_us-gaap_CommonStockValue_d24b20c8-ffac-48be-8cc0-4091b3de937b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_cbee4c89-daa4-450a-a250-8c3bbc97492a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:to="loc_us-gaap_AdditionalPaidInCapital_cbee4c89-daa4-450a-a250-8c3bbc97492a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5533ee8e-6324-4766-a903-1647f00112d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5533ee8e-6324-4766-a903-1647f00112d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_29d4f4d1-1727-4113-8f3a-3eb1a3422efd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_29d4f4d1-1727-4113-8f3a-3eb1a3422efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8e6a3da7-c036-464b-bd76-513d4d9da076" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:to="loc_us-gaap_StockholdersEquity_8e6a3da7-c036-464b-bd76-513d4d9da076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_5cf788be-31b6-4e90-b4e5-8d1d74896b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:to="loc_us-gaap_MinorityInterest_5cf788be-31b6-4e90-b4e5-8d1d74896b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cf8aac0a-b4fa-4b4b-b2f2-ca253d5dbe3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bb79fdfa-c28d-415b-bfd6-2392e69e4541" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cf8aac0a-b4fa-4b4b-b2f2-ca253d5dbe3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd4b8658-c328-486b-b7e4-f434aa503a27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3c14d6f3-0f53-498c-9fb7-1df5ed817624" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd4b8658-c328-486b-b7e4-f434aa503a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a413b352-6895-4ae3-b778-87d45fbca57f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a413b352-6895-4ae3-b778-87d45fbca57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_46944f74-efb7-4cb6-932d-2ce92c028059" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_46944f74-efb7-4cb6-932d-2ce92c028059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_5aefb0c3-1cdf-48f7-9128-41dc98d77a58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_5aefb0c3-1cdf-48f7-9128-41dc98d77a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_0f27c678-36e0-480c-ae5a-2d7963b86f19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:to="loc_us-gaap_PreferredStockSharesIssued_0f27c678-36e0-480c-ae5a-2d7963b86f19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_d07ecf77-8fe4-477e-85c0-2e4699aa9b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_d07ecf77-8fe4-477e-85c0-2e4699aa9b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_0d23c726-4488-4e5b-915f-de3308ff3cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_0d23c726-4488-4e5b-915f-de3308ff3cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_e48f5997-6c77-4bf6-91e0-d533680ab162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_e48f5997-6c77-4bf6-91e0-d533680ab162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_05e30a11-6f07-45c8-88e5-fc94028eb808" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:to="loc_us-gaap_CommonStockSharesIssued_05e30a11-6f07-45c8-88e5-fc94028eb808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_bdc63c52-41dc-40e6-a18f-d34ffd97b544" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6ca7347-0194-4bbd-9ee1-25babc9d013a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_bdc63c52-41dc-40e6-a18f-d34ffd97b544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_43b0a668-4c2f-4521-a237-db25a2e4d59a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_40295998-7890-4e53-b60d-17da5436d964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_43b0a668-4c2f-4521-a237-db25a2e4d59a" xlink:to="loc_us-gaap_StatementTable_40295998-7890-4e53-b60d-17da5436d964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_41575c83-b9ff-48f4-9e93-3d10383fc663" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_40295998-7890-4e53-b60d-17da5436d964" xlink:to="loc_srt_ProductOrServiceAxis_41575c83-b9ff-48f4-9e93-3d10383fc663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_83abfff7-b9d3-4039-850a-045d64e92811" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_41575c83-b9ff-48f4-9e93-3d10383fc663" xlink:to="loc_srt_ProductsAndServicesDomain_83abfff7-b9d3-4039-850a-045d64e92811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NonRelatedPartyRevenueMember_f4ded5cf-c20b-4c18-aaf7-8c56cbbc69ed" xlink:href="algm-20211224.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_83abfff7-b9d3-4039-850a-045d64e92811" xlink:to="loc_algm_NonRelatedPartyRevenueMember_f4ded5cf-c20b-4c18-aaf7-8c56cbbc69ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_87181201-b341-4b1a-ba63-f4ed6c56429a" xlink:href="algm-20211224.xsd#algm_RelatedPartyRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_83abfff7-b9d3-4039-850a-045d64e92811" xlink:to="loc_algm_RelatedPartyRevenueMember_87181201-b341-4b1a-ba63-f4ed6c56429a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_40295998-7890-4e53-b60d-17da5436d964" xlink:to="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_80c6bb3f-cdbb-4061-befd-ab5ece22a3e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_80c6bb3f-cdbb-4061-befd-ab5ece22a3e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a6322b58-daca-443f-8498-6cd4bca52546" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a6322b58-daca-443f-8498-6cd4bca52546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a130ef8a-10cf-4ab5-ae9b-6ef4ce26607a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_GrossProfit_a130ef8a-10cf-4ab5-ae9b-6ef4ce26607a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_887926f5-cec0-4e09-8069-ec7db745130e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_OperatingExpensesAbstract_887926f5-cec0-4e09-8069-ec7db745130e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2a9aa6f1-1687-46d9-b501-f4dbb16e42aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_887926f5-cec0-4e09-8069-ec7db745130e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_2a9aa6f1-1687-46d9-b501-f4dbb16e42aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_958ac5d2-5393-4fe8-a42f-6b8f5142224f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_887926f5-cec0-4e09-8069-ec7db745130e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_958ac5d2-5393-4fe8-a42f-6b8f5142224f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_06a61bc1-b02a-45b0-980c-2ab525087abc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_887926f5-cec0-4e09-8069-ec7db745130e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_06a61bc1-b02a-45b0-980c-2ab525087abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ebf341fc-c435-4c7e-8ea3-85a90a89c90a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_887926f5-cec0-4e09-8069-ec7db745130e" xlink:to="loc_us-gaap_OperatingExpenses_ebf341fc-c435-4c7e-8ea3-85a90a89c90a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5c9d25d0-150f-4f79-9d05-59b103a2e633" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_OperatingIncomeLoss_5c9d25d0-150f-4f79-9d05-59b103a2e633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_63ed3cdf-ed5a-4274-98d3-cb1b5caf5e06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_63ed3cdf-ed5a-4274-98d3-cb1b5caf5e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_5b9fc048-874a-4972-aa8a-b16dd5c47f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_5b9fc048-874a-4972-aa8a-b16dd5c47f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5d65263e-e6e8-43bf-97d1-ec7729ff80ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5d65263e-e6e8-43bf-97d1-ec7729ff80ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_381910a8-0e22-49dc-b151-b0ea06e180f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_381910a8-0e22-49dc-b151-b0ea06e180f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_03b4652e-8b5f-493d-a41e-f0a51c8af0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6eaf0996-ac61-4a24-81eb-03c34f5586eb" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_03b4652e-8b5f-493d-a41e-f0a51c8af0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d7ab7b54-798a-45e6-be8f-a073ac6ce6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d7ab7b54-798a-45e6-be8f-a073ac6ce6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_23a32b93-75f0-4583-b254-d2d94d8f46a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_23a32b93-75f0-4583-b254-d2d94d8f46a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f89dcaa9-7ed7-4d09-99c4-2a1cbff46240" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_ProfitLoss_f89dcaa9-7ed7-4d09-99c4-2a1cbff46240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6ae320d0-b600-4a98-9b1b-0fa375aca861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6ae320d0-b600-4a98-9b1b-0fa375aca861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9ca144bf-0e95-44fe-820c-764ee82c0154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_NetIncomeLoss_9ca144bf-0e95-44fe-820c-764ee82c0154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5355160a-9364-43d7-9bad-e5f5115a507c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_EarningsPerShareAbstract_5355160a-9364-43d7-9bad-e5f5115a507c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0328e570-c812-4443-955d-be4a29cc78c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5355160a-9364-43d7-9bad-e5f5115a507c" xlink:to="loc_us-gaap_EarningsPerShareBasic_0328e570-c812-4443-955d-be4a29cc78c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6d18b075-247e-4147-9c8d-6f456b6d0d96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5355160a-9364-43d7-9bad-e5f5115a507c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6d18b075-247e-4147-9c8d-6f456b6d0d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_a2f28c9a-1751-40b2-8ef4-e7018193b706" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3e537bdb-e6c1-4d2c-95f6-fe7d09bc2db6" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_a2f28c9a-1751-40b2-8ef4-e7018193b706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75ad2932-eae8-4ffe-950c-34dd9ee884dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_a2f28c9a-1751-40b2-8ef4-e7018193b706" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75ad2932-eae8-4ffe-950c-34dd9ee884dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d45fdf9d-9121-4547-a9a4-805796f81157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_a2f28c9a-1751-40b2-8ef4-e7018193b706" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d45fdf9d-9121-4547-a9a4-805796f81157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_39949b14-3292-4ecc-a3fc-9ebf9f44d456" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_47abc25e-fc2e-42da-ad50-6dc379f59ede" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_39949b14-3292-4ecc-a3fc-9ebf9f44d456" xlink:to="loc_us-gaap_ProfitLoss_47abc25e-fc2e-42da-ad50-6dc379f59ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_62ea6393-77be-421c-a5bb-899c2fbe062f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_39949b14-3292-4ecc-a3fc-9ebf9f44d456" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_62ea6393-77be-421c-a5bb-899c2fbe062f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fabe017c-da0c-46f7-a61f-679ff29275a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_39949b14-3292-4ecc-a3fc-9ebf9f44d456" xlink:to="loc_us-gaap_NetIncomeLoss_fabe017c-da0c-46f7-a61f-679ff29275a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_d0acb5c0-ccf6-4707-a44f-212d59dfa4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_39949b14-3292-4ecc-a3fc-9ebf9f44d456" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_d0acb5c0-ccf6-4707-a44f-212d59dfa4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_8ccc774f-60e7-4c26-b5fa-ebca9d28a300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d0acb5c0-ccf6-4707-a44f-212d59dfa4d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_8ccc774f-60e7-4c26-b5fa-ebca9d28a300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_7aff24c1-d657-467f-ad7d-9acb9bf88197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d0acb5c0-ccf6-4707-a44f-212d59dfa4d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_7aff24c1-d657-467f-ad7d-9acb9bf88197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_779df1c7-508e-47d7-9336-ed4355a9da29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_39949b14-3292-4ecc-a3fc-9ebf9f44d456" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_779df1c7-508e-47d7-9336-ed4355a9da29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_303fd704-177b-49dc-b92e-ae02bf896eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_39949b14-3292-4ecc-a3fc-9ebf9f44d456" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_303fd704-177b-49dc-b92e-ae02bf896eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_fa4ccc8a-5217-4254-9ec6-a4f08caf78e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_39949b14-3292-4ecc-a3fc-9ebf9f44d456" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_fa4ccc8a-5217-4254-9ec6-a4f08caf78e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_5dc52dea-f919-401d-88e5-aac327a64caf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ba2ee806-b7aa-4611-b3b3-1aa6e6feff75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_5dc52dea-f919-401d-88e5-aac327a64caf" xlink:to="loc_us-gaap_StatementTable_ba2ee806-b7aa-4611-b3b3-1aa6e6feff75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_10e9cbf0-f085-436f-97e3-395c5994ecf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba2ee806-b7aa-4611-b3b3-1aa6e6feff75" xlink:to="loc_us-gaap_StatementClassOfStockAxis_10e9cbf0-f085-436f-97e3-395c5994ecf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1e984bfd-e81a-403a-8aa7-f73994bf3896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10e9cbf0-f085-436f-97e3-395c5994ecf5" xlink:to="loc_us-gaap_ClassOfStockDomain_1e984bfd-e81a-403a-8aa7-f73994bf3896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_66bd9a72-c842-4fd1-9962-5cf500e7099f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1e984bfd-e81a-403a-8aa7-f73994bf3896" xlink:to="loc_us-gaap_CommonClassAMember_66bd9a72-c842-4fd1-9962-5cf500e7099f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_719b73fa-b115-4e59-a83c-08f811205eea" xlink:href="algm-20211224.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1e984bfd-e81a-403a-8aa7-f73994bf3896" xlink:to="loc_algm_CommonClassLMember_719b73fa-b115-4e59-a83c-08f811205eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a3eadbc9-0802-4124-a8fd-dba1c9bd27bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ba2ee806-b7aa-4611-b3b3-1aa6e6feff75" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a3eadbc9-0802-4124-a8fd-dba1c9bd27bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a3eadbc9-0802-4124-a8fd-dba1c9bd27bf" xlink:to="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bacc2224-e31f-43c4-87ed-5dee8087d6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_CommonStockMember_bacc2224-e31f-43c4-87ed-5dee8087d6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_386e231f-29b1-42dc-a9a7-a7e402e2c1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_386e231f-29b1-42dc-a9a7-a7e402e2c1bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2bfe4782-394c-4f5c-832f-946084a466ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_RetainedEarningsMember_2bfe4782-394c-4f5c-832f-946084a466ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_69c85bcb-7b2d-4a8e-a076-c1f261d7cbe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_69c85bcb-7b2d-4a8e-a076-c1f261d7cbe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_5731a8bd-c125-4a8a-864c-62963f7bd657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c208d030-2e77-482b-b2ab-05f3df1775b8" xlink:to="loc_us-gaap_NoncontrollingInterestMember_5731a8bd-c125-4a8a-864c-62963f7bd657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a89c318b-0b53-45cc-8147-f7e54ba86c53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ba2ee806-b7aa-4611-b3b3-1aa6e6feff75" xlink:to="loc_us-gaap_StatementLineItems_a89c318b-0b53-45cc-8147-f7e54ba86c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a89c318b-0b53-45cc-8147-f7e54ba86c53" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4891e097-e3e9-4041-a103-b9cbea059018" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4891e097-e3e9-4041-a103-b9cbea059018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_98c10f29-a4f3-400f-9f7b-d51801e76ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_98c10f29-a4f3-400f-9f7b-d51801e76ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e14dfc5d-25bc-484c-a17c-ce0ea1d34767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_ProfitLoss_e14dfc5d-25bc-484c-a17c-ce0ea1d34767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b112031c-fca0-496c-a891-c84bb7bb38d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b112031c-fca0-496c-a891-c84bb7bb38d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_9a1af4c4-6ae9-4312-8aee-52c630799027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_9a1af4c4-6ae9-4312-8aee-52c630799027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7f44b9d9-d527-4f44-a77a-a3fca3af4a14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7f44b9d9-d527-4f44-a77a-a3fca3af4a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7dc7d88a-ba07-42a2-9d35-7725575a210c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_7dc7d88a-ba07-42a2-9d35-7725575a210c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_76e681b1-a741-401f-8e80-188946313f22" xlink:href="algm-20211224.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_76e681b1-a741-401f-8e80-188946313f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_07ca7c5c-bfb4-49d6-9d1a-25162d2f3b48" xlink:href="algm-20211224.xsd#algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_07ca7c5c-bfb4-49d6-9d1a-25162d2f3b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8a9131c9-6efd-4774-882d-57a1511727d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8a9131c9-6efd-4774-882d-57a1511727d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60776b5e-e77e-4971-8288-b8ce0271fb78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60776b5e-e77e-4971-8288-b8ce0271fb78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_de013a90-0292-49fc-8ab7-7b0430ceb047" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_de013a90-0292-49fc-8ab7-7b0430ceb047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_6eb81a30-ce5a-4996-9982-7f86ca4b8748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_6eb81a30-ce5a-4996-9982-7f86ca4b8748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_b158668e-7767-43e2-8604-749762c4c1db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_b158668e-7767-43e2-8604-749762c4c1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_506f865b-fc8b-48f1-9a90-497e289c875d" xlink:href="algm-20211224.xsd#algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_506f865b-fc8b-48f1-9a90-497e289c875d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e0b0f912-8103-46cf-b52c-1bfba08588a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_DividendsCommonStockCash_e0b0f912-8103-46cf-b52c-1bfba08588a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a4cb8830-b7f2-4783-a1d1-809ac3790912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a4cb8830-b7f2-4783-a1d1-809ac3790912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_58170df1-8e25-4f65-bebc-bd8944c88342" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_58170df1-8e25-4f65-bebc-bd8944c88342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9b931f78-698b-48a1-91f0-7b9cfb913651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9b931f78-698b-48a1-91f0-7b9cfb913651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_93275af3-569f-4c24-8033-2c5f7e81ffe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_93275af3-569f-4c24-8033-2c5f7e81ffe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_70a4abf2-ae3d-493b-8194-94f2f017adfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_70a4abf2-ae3d-493b-8194-94f2f017adfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0fda953e-191a-41de-857e-692f5d532072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_45d2bf83-e04a-48fe-83be-028f20f64d30" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0fda953e-191a-41de-857e-692f5d532072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="algm-20211224.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3fe19d6a-244e-4e29-a56b-aa498e2f71c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3fe19d6a-244e-4e29-a56b-aa498e2f71c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b1df99dd-4e16-47d8-8825-c5176706a7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3fe19d6a-244e-4e29-a56b-aa498e2f71c0" xlink:to="loc_us-gaap_ProfitLoss_b1df99dd-4e16-47d8-8825-c5176706a7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3fe19d6a-244e-4e29-a56b-aa498e2f71c0" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4378f952-c2cf-4541-bce3-5698117ed1db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4378f952-c2cf-4541-bce3-5698117ed1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_d1e1abce-679f-456e-84c0-217df36c57f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_d1e1abce-679f-456e-84c0-217df36c57f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_44deb9a6-26bc-4c5e-b4e8-548cc0ad5e79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_44deb9a6-26bc-4c5e-b4e8-548cc0ad5e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_83f922e1-ec5e-456e-8643-8b369353ca11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_us-gaap_ShareBasedCompensation_83f922e1-ec5e-456e-8643-8b369353ca11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_77688af8-75d8-40dd-9c4d-e0474916dd5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_77688af8-75d8-40dd-9c4d-e0474916dd5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_835eda36-1821-4628-a721-43086992cad5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_835eda36-1821-4628-a721-43086992cad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_fe3ba7b1-5c7c-442f-aed6-6716a9fd2bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_fe3ba7b1-5c7c-442f-aed6-6716a9fd2bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_f14cf125-5055-4780-ba4c-e028c855ea00" xlink:href="algm-20211224.xsd#algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_f14cf125-5055-4780-ba4c-e028c855ea00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_1045a042-fc1b-468d-93cb-f0e7c1ccccfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_1045a042-fc1b-468d-93cb-f0e7c1ccccfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_817274d7-a3b1-44ea-994e-4a9706c520f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c79f17d-06a3-48f5-8acc-15765a7f5bd3" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_817274d7-a3b1-44ea-994e-4a9706c520f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_485c0f2d-a1dc-4e51-9da8-e39321a256b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_817274d7-a3b1-44ea-994e-4a9706c520f7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_485c0f2d-a1dc-4e51-9da8-e39321a256b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_0d84989c-9881-4d6e-8882-0b4c5fcc03e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_817274d7-a3b1-44ea-994e-4a9706c520f7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_0d84989c-9881-4d6e-8882-0b4c5fcc03e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_95ef24e6-3990-4b96-8c56-78e4aa72b8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_817274d7-a3b1-44ea-994e-4a9706c520f7" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_95ef24e6-3990-4b96-8c56-78e4aa72b8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a67f65eb-0bf3-4f4a-9f5e-7f977fda31b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_817274d7-a3b1-44ea-994e-4a9706c520f7" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a67f65eb-0bf3-4f4a-9f5e-7f977fda31b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_23320344-0424-42a4-a440-09c031b9e66f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_817274d7-a3b1-44ea-994e-4a9706c520f7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_23320344-0424-42a4-a440-09c031b9e66f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_f3810ff5-f8c2-4897-967e-b0dbfdbe27c3" xlink:href="algm-20211224.xsd#algm_IncreaseDecreaseInDueToFromRelatedParties"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_817274d7-a3b1-44ea-994e-4a9706c520f7" xlink:to="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_f3810ff5-f8c2-4897-967e-b0dbfdbe27c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_736ee60d-facd-42cd-a834-3ba520a2dca3" xlink:href="algm-20211224.xsd#algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_817274d7-a3b1-44ea-994e-4a9706c520f7" xlink:to="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_736ee60d-facd-42cd-a834-3ba520a2dca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6717816f-5556-437d-99d9-9b550ba3269c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3fe19d6a-244e-4e29-a56b-aa498e2f71c0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6717816f-5556-437d-99d9-9b550ba3269c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_17b4e34e-81a7-4e53-89ab-390666a61e96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_17b4e34e-81a7-4e53-89ab-390666a61e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5d4683f1-5d26-4e4a-9315-f70caa6433c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_17b4e34e-81a7-4e53-89ab-390666a61e96" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5d4683f1-5d26-4e4a-9315-f70caa6433c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9ad39a06-51d5-4502-9252-8ae2ea0815d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_17b4e34e-81a7-4e53-89ab-390666a61e96" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9ad39a06-51d5-4502-9252-8ae2ea0815d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_35162f55-1e2c-41ed-8357-e56219254f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_17b4e34e-81a7-4e53-89ab-390666a61e96" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_35162f55-1e2c-41ed-8357-e56219254f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_ac3c05be-c586-40e8-aa4e-2dfbce21afca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_17b4e34e-81a7-4e53-89ab-390666a61e96" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_ac3c05be-c586-40e8-aa4e-2dfbce21afca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation_1ac1d8ac-6b5a-4b2b-8310-93bf3517ccf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_17b4e34e-81a7-4e53-89ab-390666a61e96" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation_1ac1d8ac-6b5a-4b2b-8310-93bf3517ccf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_85fc53cb-3320-4928-b18e-aafee71886e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_17b4e34e-81a7-4e53-89ab-390666a61e96" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_85fc53cb-3320-4928-b18e-aafee71886e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_b532039c-c5db-4c18-b61e-7188d092bf33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_b532039c-c5db-4c18-b61e-7188d092bf33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_ecd28871-33dc-4ca2-a4b9-0d53de0e1696" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_ecd28871-33dc-4ca2-a4b9-0d53de0e1696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_e5511cec-21ff-4acd-b97b-2397945f27ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_e5511cec-21ff-4acd-b97b-2397945f27ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_87b523e0-922f-410d-a5aa-851d750d715e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_87b523e0-922f-410d-a5aa-851d750d715e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_589bcf58-a9a3-416d-a19c-3faa09d2982f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_ProceedsFromStockPlans_589bcf58-a9a3-416d-a19c-3faa09d2982f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_029db019-88a7-49b1-8d71-d93d9e2e2555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_PaymentsOfDividends_029db019-88a7-49b1-8d71-d93d9e2e2555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_5c7ceec5-163d-4773-90d8-99d0ed68bd50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_5c7ceec5-163d-4773-90d8-99d0ed68bd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_00b17868-ec23-4b1f-96f3-b1c0f06386c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_00b17868-ec23-4b1f-96f3-b1c0f06386c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_000566b5-ffc1-4230-b540-3291a82bf657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_000566b5-ffc1-4230-b540-3291a82bf657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2a63ecdd-fd95-401c-a13a-62f264064735" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d67a9b05-dd8d-4196-b6b1-e4a3139dc995" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2a63ecdd-fd95-401c-a13a-62f264064735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_afcd5001-0aea-4495-aaf8-33811c4b8fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_afcd5001-0aea-4495-aaf8-33811c4b8fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_13c301b0-ddd0-4555-bc2e-a3043673a575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_13c301b0-ddd0-4555-bc2e-a3043673a575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3aa2b37f-5322-4557-92f6-c85968a8ba55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3aa2b37f-5322-4557-92f6-c85968a8ba55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58c92456-2866-4fe7-b07f-0e5b923d76ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58c92456-2866-4fe7-b07f-0e5b923d76ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_db771180-11f7-4475-a2da-4f2ac404739f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_db771180-11f7-4475-a2da-4f2ac404739f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_23cc5239-e69c-4c5c-9a83-0a2101cfc6af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_db771180-11f7-4475-a2da-4f2ac404739f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_23cc5239-e69c-4c5c-9a83-0a2101cfc6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_2faede6c-f9ad-4780-9ed4-f9419f7014d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_db771180-11f7-4475-a2da-4f2ac404739f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_2faede6c-f9ad-4780-9ed4-f9419f7014d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bd9f3687-f788-4935-b29f-f8005a6dc369" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_db771180-11f7-4475-a2da-4f2ac404739f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bd9f3687-f788-4935-b29f-f8005a6dc369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7391096a-ce1e-4f4a-8bdc-4f87ee8f875e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_db771180-11f7-4475-a2da-4f2ac404739f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7391096a-ce1e-4f4a-8bdc-4f87ee8f875e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_ea820b1e-b36d-4727-a0df-06082e95b6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_db771180-11f7-4475-a2da-4f2ac404739f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_ea820b1e-b36d-4727-a0df-06082e95b6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b7ca3683-1733-4135-bcc1-0821741ecd6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_db771180-11f7-4475-a2da-4f2ac404739f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b7ca3683-1733-4135-bcc1-0821741ecd6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_dbf66777-61a9-456b-9eec-4f1119ce3d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_dbf66777-61a9-456b-9eec-4f1119ce3d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_52722ae5-c0f3-42aa-aee4-0fd890116db2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dbf66777-61a9-456b-9eec-4f1119ce3d59" xlink:to="loc_us-gaap_InterestPaidNet_52722ae5-c0f3-42aa-aee4-0fd890116db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_38e21dad-2acc-49ab-bcf2-299ca0fd1904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dbf66777-61a9-456b-9eec-4f1119ce3d59" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_38e21dad-2acc-49ab-bcf2-299ca0fd1904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_6e82d6c1-fa95-4d8f-9930-416a4123ffb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c009e9cb-a7af-4dbd-9323-756f3572dae0" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_6e82d6c1-fa95-4d8f-9930-416a4123ffb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_e4062f62-27e6-4c87-b566-c69ad8e80aae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e82d6c1-fa95-4d8f-9930-416a4123ffb7" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_e4062f62-27e6-4c87-b566-c69ad8e80aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesIssued1_9b186736-5268-41e8-83ad-2e4b535ed143" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e82d6c1-fa95-4d8f-9930-416a4123ffb7" xlink:to="loc_us-gaap_NotesIssued1_9b186736-5268-41e8-83ad-2e4b535ed143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1284f707-830b-4498-a51c-c06b09e64955" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e82d6c1-fa95-4d8f-9930-416a4123ffb7" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1284f707-830b-4498-a51c-c06b09e64955" 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-20211224.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_a627bf8e-e8c2-4561-8b69-48e9b4a6649f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_13cac943-5eae-411b-a06f-2f3193ee9b76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a627bf8e-e8c2-4561-8b69-48e9b4a6649f" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_13cac943-5eae-411b-a06f-2f3193ee9b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#NatureoftheBusinessandBasisofPresentationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8882377b-43f9-4011-b953-9d56a97f3ade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLocations_f7a9a673-72fe-4a96-ab87-2de8ced46f91" xlink:href="algm-20211224.xsd#algm_NumberOfLocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8882377b-43f9-4011-b953-9d56a97f3ade" xlink:to="loc_algm_NumberOfLocations_f7a9a673-72fe-4a96-ab87-2de8ced46f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfContinentsOnWhichEntityOperates_70253610-db7d-4505-86bc-602976071898" xlink:href="algm-20211224.xsd#algm_NumberOfContinentsOnWhichEntityOperates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8882377b-43f9-4011-b953-9d56a97f3ade" xlink:to="loc_algm_NumberOfContinentsOnWhichEntityOperates_70253610-db7d-4505-86bc-602976071898" 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-20211224.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_a0d7ffd3-e2ee-4d2a-9eaf-17aec8622500" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_3f590047-71da-482c-b3e4-098b40b1c994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a0d7ffd3-e2ee-4d2a-9eaf-17aec8622500" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_3f590047-71da-482c-b3e4-098b40b1c994" 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-20211224.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_2a05feb3-a782-4c6b-80d1-8b330f4e7643" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_2bce046c-b184-436b-8e3b-c5923e4c255e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2a05feb3-a782-4c6b-80d1-8b330f4e7643" xlink:to="loc_us-gaap_UseOfEstimates_2bce046c-b184-436b-8e3b-c5923e4c255e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_3eb3cecd-1713-4e74-b14a-124a25dda1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2a05feb3-a782-4c6b-80d1-8b330f4e7643" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_3eb3cecd-1713-4e74-b14a-124a25dda1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_f726e785-bd61-40e8-bb7d-3c4ff16b3222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2a05feb3-a782-4c6b-80d1-8b330f4e7643" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_f726e785-bd61-40e8-bb7d-3c4ff16b3222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_809531f1-35e0-4db6-a1b2-18a7c184a4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2a05feb3-a782-4c6b-80d1-8b330f4e7643" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_809531f1-35e0-4db6-a1b2-18a7c184a4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="algm-20211224.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e2bbd847-5ec1-4b41-a210-2ea51a50d5bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2bbd847-5ec1-4b41-a210-2ea51a50d5bd" xlink:to="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_9946ef62-f31e-498f-86e4-5ecce9badc8b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_srt_MajorCustomersAxis_9946ef62-f31e-498f-86e4-5ecce9badc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7e545ee4-ad6e-4201-a03e-080e970e570e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_9946ef62-f31e-498f-86e4-5ecce9badc8b" xlink:to="loc_srt_NameOfMajorCustomerDomain_7e545ee4-ad6e-4201-a03e-080e970e570e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_ba7d0fc8-592a-4f33-a97f-2ba7ec906238" xlink:href="algm-20211224.xsd#algm_SankenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7e545ee4-ad6e-4201-a03e-080e970e570e" xlink:to="loc_algm_SankenMember_ba7d0fc8-592a-4f33-a97f-2ba7ec906238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0185ca8e-dce2-4f99-9888-6455704a53d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0185ca8e-dce2-4f99-9888-6455704a53d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d140c3bb-19a6-41ff-8a40-ad6bba3aa191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0185ca8e-dce2-4f99-9888-6455704a53d6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d140c3bb-19a6-41ff-8a40-ad6bba3aa191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_c9571672-c301-4269-9fbe-ad7d42b5cdc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d140c3bb-19a6-41ff-8a40-ad6bba3aa191" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_c9571672-c301-4269-9fbe-ad7d42b5cdc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_3d4fb6ba-9fdf-4153-817c-29f3967ff470" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d140c3bb-19a6-41ff-8a40-ad6bba3aa191" xlink:to="loc_us-gaap_SalesRevenueNetMember_3d4fb6ba-9fdf-4153-817c-29f3967ff470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_e7aac0f5-42c0-4cec-b961-ef394052f8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_e7aac0f5-42c0-4cec-b961-ef394052f8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_ccf287b6-e74a-4da9-9fa5-c981b844ca10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e7aac0f5-42c0-4cec-b961-ef394052f8d4" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_ccf287b6-e74a-4da9-9fa5-c981b844ca10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_c59c66f7-2daa-4c81-a9a5-5cd4eba7be66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ccf287b6-e74a-4da9-9fa5-c981b844ca10" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_c59c66f7-2daa-4c81-a9a5-5cd4eba7be66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_28746742-8b62-4c32-b32d-82c5d83197c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ccf287b6-e74a-4da9-9fa5-c981b844ca10" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_28746742-8b62-4c32-b32d-82c5d83197c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a5d7b64f-21ba-4211-bfc7-f95ae5228bb3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_srt_StatementGeographicalAxis_a5d7b64f-21ba-4211-bfc7-f95ae5228bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_48a79893-8b73-41c9-a316-32535389903e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_a5d7b64f-21ba-4211-bfc7-f95ae5228bb3" xlink:to="loc_srt_SegmentGeographicalDomain_48a79893-8b73-41c9-a316-32535389903e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_48a79893-8b73-41c9-a316-32535389903e" xlink:to="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_cdd42deb-57c9-4b99-9482-5c34bb5de3b1" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:to="loc_country_CN_cdd42deb-57c9-4b99-9482-5c34bb5de3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_743b7a3d-0527-42b0-99bb-c2831bfc4a31" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_JP"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:to="loc_country_JP_743b7a3d-0527-42b0-99bb-c2831bfc4a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_a6dfc30c-fc1d-4ec8-bef8-f1207feeb35b" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_KR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_39bbabea-1e45-4706-b777-f86338a7799c" xlink:to="loc_country_KR_a6dfc30c-fc1d-4ec8-bef8-f1207feeb35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_66e8503e-8660-4fb4-97ef-d545243b3550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_66e8503e-8660-4fb4-97ef-d545243b3550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5c26002f-b74a-4b15-b100-815319b70dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_66e8503e-8660-4fb4-97ef-d545243b3550" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5c26002f-b74a-4b15-b100-815319b70dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_c9bf6913-1045-42b4-b2a3-451ab0c7e1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5c26002f-b74a-4b15-b100-815319b70dd3" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_c9bf6913-1045-42b4-b2a3-451ab0c7e1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_a4635b2b-075a-481a-a26b-7aa493798698" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b3f097de-106a-4b19-b04a-a4570c18218e" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_a4635b2b-075a-481a-a26b-7aa493798698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_bac7d723-181c-4439-b7be-8a3781fbd06f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a4635b2b-075a-481a-a26b-7aa493798698" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_bac7d723-181c-4439-b7be-8a3781fbd06f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2f1efc74-a142-4f64-8430-a78769093084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a4635b2b-075a-481a-a26b-7aa493798698" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2f1efc74-a142-4f64-8430-a78769093084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_666b2b47-4762-459d-8204-94c55a48a2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a4635b2b-075a-481a-a26b-7aa493798698" xlink:to="loc_us-gaap_OperatingLeaseLiability_666b2b47-4762-459d-8204-94c55a48a2e1" 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-20211224.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_3a232f5f-450f-4257-99ec-137f8a4bf2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_bf016381-87f3-43a7-9a99-837c4f5c9d74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3a232f5f-450f-4257-99ec-137f8a4bf2d4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_bf016381-87f3-43a7-9a99-837c4f5c9d74" 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-20211224.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_fb1570c8-8b1a-41fa-b0b1-27b1ac1d9dee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_a92945db-a845-41f6-8686-9d520ca7ac55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_fb1570c8-8b1a-41fa-b0b1-27b1ac1d9dee" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_a92945db-a845-41f6-8686-9d520ca7ac55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_76ec9450-b6ee-4809-ae2c-ed2d6112d59f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fb1570c8-8b1a-41fa-b0b1-27b1ac1d9dee" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_76ec9450-b6ee-4809-ae2c-ed2d6112d59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_40a73f4c-be10-497a-86e7-463993ec9d58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fb1570c8-8b1a-41fa-b0b1-27b1ac1d9dee" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_40a73f4c-be10-497a-86e7-463993ec9d58" 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-20211224.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_da157562-a965-4e16-8c59-700745fd68c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_96089273-4740-48cb-8425-d8f81d9b36b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_da157562-a965-4e16-8c59-700745fd68c4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_96089273-4740-48cb-8425-d8f81d9b36b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ac96f532-9ebc-489a-9c3c-bcd77de7cb52" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_96089273-4740-48cb-8425-d8f81d9b36b3" xlink:to="loc_srt_ProductOrServiceAxis_ac96f532-9ebc-489a-9c3c-bcd77de7cb52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ac96f532-9ebc-489a-9c3c-bcd77de7cb52" xlink:to="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AutomotiveEndMarketMember_9c26bf94-e8d2-4999-9a68-b69264dd4a2a" xlink:href="algm-20211224.xsd#algm_AutomotiveEndMarketMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:to="loc_algm_AutomotiveEndMarketMember_9c26bf94-e8d2-4999-9a68-b69264dd4a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndustrialEndMarketMember_f25dd2a2-52a6-4b1e-9567-56f1c40b9c2e" xlink:href="algm-20211224.xsd#algm_IndustrialEndMarketMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:to="loc_algm_IndustrialEndMarketMember_f25dd2a2-52a6-4b1e-9567-56f1c40b9c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherEndMarketMember_6a255dbd-7f3c-4f39-81a9-ca541d2422c9" xlink:href="algm-20211224.xsd#algm_OtherEndMarketMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_600566aa-eb9a-4f72-8c5f-42e099ec1a1b" xlink:to="loc_algm_OtherEndMarketMember_6a255dbd-7f3c-4f39-81a9-ca541d2422c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_cc44fe03-fd28-4993-9521-22f48a862463" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_96089273-4740-48cb-8425-d8f81d9b36b3" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_cc44fe03-fd28-4993-9521-22f48a862463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_df2b201c-090f-49ce-a6ab-de236726a729" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cc44fe03-fd28-4993-9521-22f48a862463" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_df2b201c-090f-49ce-a6ab-de236726a729" 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-20211224.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_dd3b6b0c-2688-43fc-931c-36e56be58efd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_7a1c1be3-a45e-4209-9eaa-d57256bd6598" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dd3b6b0c-2688-43fc-931c-36e56be58efd" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_7a1c1be3-a45e-4209-9eaa-d57256bd6598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6ad0530b-3b35-4459-86e5-4eaad336121a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_7a1c1be3-a45e-4209-9eaa-d57256bd6598" xlink:to="loc_srt_ProductOrServiceAxis_6ad0530b-3b35-4459-86e5-4eaad336121a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_6ad0530b-3b35-4459-86e5-4eaad336121a" xlink:to="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PowerIntegratedCircuitsMember_bdc84018-aa57-47c6-87ef-31fb17a5728e" xlink:href="algm-20211224.xsd#algm_PowerIntegratedCircuitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:to="loc_algm_PowerIntegratedCircuitsMember_bdc84018-aa57-47c6-87ef-31fb17a5728e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MagneticSensorsMember_01c430f2-da97-4749-a84e-f291240ff9c2" xlink:href="algm-20211224.xsd#algm_MagneticSensorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:to="loc_algm_MagneticSensorsMember_01c430f2-da97-4749-a84e-f291240ff9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PhotonicsMember_3818c9c3-e0e3-4722-8908-acfeecdc5b49" xlink:href="algm-20211224.xsd#algm_PhotonicsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_39800d66-9b76-4f60-86aa-4f1ac32c2e9c" xlink:to="loc_algm_PhotonicsMember_3818c9c3-e0e3-4722-8908-acfeecdc5b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6ce25bc1-d2d1-41ae-bf05-4937c48818d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7a1c1be3-a45e-4209-9eaa-d57256bd6598" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_6ce25bc1-d2d1-41ae-bf05-4937c48818d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_39566a2e-3737-4e3c-8a73-fc625074f45c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6ce25bc1-d2d1-41ae-bf05-4937c48818d7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_39566a2e-3737-4e3c-8a73-fc625074f45c" 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-20211224.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_edc573f4-fc87-4312-8b6d-04ba46c4230a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_e7ea721e-cefe-48b9-8024-6964be137582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_edc573f4-fc87-4312-8b6d-04ba46c4230a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_e7ea721e-cefe-48b9-8024-6964be137582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_76d1e008-737d-4e68-91be-ea3ca4ed17ff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_e7ea721e-cefe-48b9-8024-6964be137582" xlink:to="loc_srt_StatementGeographicalAxis_76d1e008-737d-4e68-91be-ea3ca4ed17ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_76d1e008-737d-4e68-91be-ea3ca4ed17ff" xlink:to="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_efbc98af-6135-499f-9a87-4a67648733b1" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_country_US_efbc98af-6135-499f-9a87-4a67648733b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAmericasMember_117f64cd-4c95-41b8-8b3d-c1a28c4c3f50" xlink:href="algm-20211224.xsd#algm_OtherAmericasMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_algm_OtherAmericasMember_117f64cd-4c95-41b8-8b3d-c1a28c4c3f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_13d1b363-1e4f-4590-956d-5307946bcd6a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EuropeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_srt_EuropeMember_13d1b363-1e4f-4590-956d-5307946bcd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_b1f8d0f1-6d76-4dc0-9805-d3b301a3c6e3" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_JP"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_country_JP_b1f8d0f1-6d76-4dc0-9805-d3b301a3c6e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_c5bc0129-5aca-4215-be7d-e01f3cc949b3" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_country_CN_c5bc0129-5aca-4215-be7d-e01f3cc949b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_513281fe-0869-415d-9761-432736ce79cb" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_KR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_country_KR_513281fe-0869-415d-9761-432736ce79cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAsiaMember_58cb2d7a-5605-4867-89d4-374c871f85b2" xlink:href="algm-20211224.xsd#algm_OtherAsiaMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a3d3fa7e-9ed8-40e0-9123-d45b1d6ca4aa" xlink:to="loc_algm_OtherAsiaMember_58cb2d7a-5605-4867-89d4-374c871f85b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_e5deeea7-4f8c-4374-adec-5417cee96f79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e7ea721e-cefe-48b9-8024-6964be137582" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_e5deeea7-4f8c-4374-adec-5417cee96f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7222710f-e35d-466c-bd1e-1ab38da73375" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e5deeea7-4f8c-4374-adec-5417cee96f79" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7222710f-e35d-466c-bd1e-1ab38da73375" 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-20211224.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_ed353660-2880-4851-a8e3-68b1cb98353d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_5f2e612d-351e-478d-bcf4-cc79fe633781" xlink:href="algm-20211224.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ed353660-2880-4851-a8e3-68b1cb98353d" xlink:to="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_5f2e612d-351e-478d-bcf4-cc79fe633781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_a5831e5c-6a81-4586-9865-230236476d99" xlink:href="algm-20211224.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ed353660-2880-4851-a8e3-68b1cb98353d" xlink:to="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_a5831e5c-6a81-4586-9865-230236476d99" 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-20211224.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_1eff3d63-df67-498b-9740-0e4c93465454" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_8124c720-d09b-413e-bb63-564b28102b75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1eff3d63-df67-498b-9740-0e4c93465454" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_8124c720-d09b-413e-bb63-564b28102b75" 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-20211224.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_1e4a892d-83a9-4685-ab79-59b9a093786f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_d3eb396a-46be-4968-a804-66c9054e710b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1e4a892d-83a9-4685-ab79-59b9a093786f" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_d3eb396a-46be-4968-a804-66c9054e710b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock_63e45ce4-17f5-486c-abce-7bf876f08876" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1e4a892d-83a9-4685-ab79-59b9a093786f" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_63e45ce4-17f5-486c-abce-7bf876f08876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4fce41b1-8c3c-4fa5-8f7d-62e36f2998f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1e4a892d-83a9-4685-ab79-59b9a093786f" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4fce41b1-8c3c-4fa5-8f7d-62e36f2998f3" 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-20211224.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_ec5b16e1-1d94-42e1-b477-dbfd4f1c0d50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ec5b16e1-1d94-42e1-b477-dbfd4f1c0d50" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_ed9011cc-0904-4b4e-bf81-f4931ed414c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_ed9011cc-0904-4b4e-bf81-f4931ed414c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e07e667d-6004-4229-bd72-d85e12adfccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ed9011cc-0904-4b4e-bf81-f4931ed414c6" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e07e667d-6004-4229-bd72-d85e12adfccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_f31688c4-21f3-4862-be3a-34ecf3ed3787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e07e667d-6004-4229-bd72-d85e12adfccc" xlink:to="loc_us-gaap_MoneyMarketFundsMember_f31688c4-21f3-4862-be3a-34ecf3ed3787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3193cc65-0dff-4498-aaaa-5d7212cd3993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3193cc65-0dff-4498-aaaa-5d7212cd3993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3193cc65-0dff-4498-aaaa-5d7212cd3993" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c634b474-eb65-4aff-8d8f-a33feac9dc70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c634b474-eb65-4aff-8d8f-a33feac9dc70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_371dc8b4-f93d-40dc-8935-6d638d525c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_371dc8b4-f93d-40dc-8935-6d638d525c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_75fa960f-694c-474b-ac25-e67928df1e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ddfd47c8-01cc-47f9-bda0-04ad918f8b98" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_75fa960f-694c-474b-ac25-e67928df1e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7087c2a1-2d1c-4aca-b2c0-89eee7477aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7087c2a1-2d1c-4aca-b2c0-89eee7477aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_108a4b17-1686-45b6-b361-f308bf1bb45e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7087c2a1-2d1c-4aca-b2c0-89eee7477aaf" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_108a4b17-1686-45b6-b361-f308bf1bb45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_979ec483-af11-476c-bc3e-b23ceafddbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_108a4b17-1686-45b6-b361-f308bf1bb45e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_979ec483-af11-476c-bc3e-b23ceafddbe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86c76ea1-e60c-4edf-ad74-e2cbd85baef9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1921586d-7527-4552-9f9a-bc8b0aa9ef87" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86c76ea1-e60c-4edf-ad74-e2cbd85baef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_86c76ea1-e60c-4edf-ad74-e2cbd85baef9" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2bbb1fda-ce07-4f7f-b924-a697ad963f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2bbb1fda-ce07-4f7f-b924-a697ad963f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_9963dda4-f03f-421d-8c74-2f37f619e27a" xlink:href="algm-20211224.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_9963dda4-f03f-421d-8c74-2f37f619e27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_2aa3197b-6585-4c0e-9720-eb96c8ad7bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_2aa3197b-6585-4c0e-9720-eb96c8ad7bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_32710fe4-65cb-440a-a4cc-04bad2d56c46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_38f51b7e-550f-4652-ae3f-d86d646631a9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_32710fe4-65cb-440a-a4cc-04bad2d56c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7ac8624f-ff03-4d0c-ab8c-db6de11f1491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_86c76ea1-e60c-4edf-ad74-e2cbd85baef9" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7ac8624f-ff03-4d0c-ab8c-db6de11f1491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_eed4c642-6620-42b8-8daa-d5560fb1ae12" xlink:href="algm-20211224.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7ac8624f-ff03-4d0c-ab8c-db6de11f1491" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_eed4c642-6620-42b8-8daa-d5560fb1ae12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_6f3aa180-f580-4a56-b99f-45a49dfa67bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7ac8624f-ff03-4d0c-ab8c-db6de11f1491" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_6f3aa180-f580-4a56-b99f-45a49dfa67bd" 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-20211224.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_f195ecc2-bf19-4914-ad44-1cff6145170b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_d0b96ee0-cf18-4718-bc06-3f151ed07466" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f195ecc2-bf19-4914-ad44-1cff6145170b" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_d0b96ee0-cf18-4718-bc06-3f151ed07466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_7a6ef07a-623f-442a-a759-973bc473a6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f195ecc2-bf19-4914-ad44-1cff6145170b" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_7a6ef07a-623f-442a-a759-973bc473a6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_f9def970-8361-4b19-bd2d-630f6de7922e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f195ecc2-bf19-4914-ad44-1cff6145170b" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_f9def970-8361-4b19-bd2d-630f6de7922e" 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-20211224.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_6c6bbeeb-c36b-4b40-8e41-71153fde85bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_8bc05435-4204-49cd-ab49-05bb1c62a9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6c6bbeeb-c36b-4b40-8e41-71153fde85bb" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_8bc05435-4204-49cd-ab49-05bb1c62a9ac" 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-20211224.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_6a48d339-0a9d-45f5-b2bf-5e9e3a5d6ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6a48d339-0a9d-45f5-b2bf-5e9e3a5d6ad4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0c9d6cf2-c274-4c35-927f-27a638bb9186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0c9d6cf2-c274-4c35-927f-27a638bb9186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbb5afad-532c-440a-ba78-17e221dbb847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0c9d6cf2-c274-4c35-927f-27a638bb9186" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_bbb5afad-532c-440a-ba78-17e221dbb847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_040c8a03-ff59-4225-8b59-50f24dc15b32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bbb5afad-532c-440a-ba78-17e221dbb847" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_040c8a03-ff59-4225-8b59-50f24dc15b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_899fcaa6-6389-4912-9fd1-b5fe8cf3fabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_899fcaa6-6389-4912-9fd1-b5fe8cf3fabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9bb3f331-f43a-485a-9a16-a096996aab6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_899fcaa6-6389-4912-9fd1-b5fe8cf3fabb" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9bb3f331-f43a-485a-9a16-a096996aab6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b6762148-c257-4e68-be68-14df405655a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9bb3f331-f43a-485a-9a16-a096996aab6f" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b6762148-c257-4e68-be68-14df405655a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_d6930082-a13a-45ed-bb5a-a5b227aef39a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_d6930082-a13a-45ed-bb5a-a5b227aef39a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_3a3e5124-37cb-4587-b9e8-d154a16a42e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d6930082-a13a-45ed-bb5a-a5b227aef39a" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_3a3e5124-37cb-4587-b9e8-d154a16a42e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationLiabilityMember_55b970d9-7a7c-4055-bc00-a083fbcfe27b" xlink:href="algm-20211224.xsd#algm_ContingentConsiderationLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_3a3e5124-37cb-4587-b9e8-d154a16a42e0" xlink:to="loc_algm_ContingentConsiderationLiabilityMember_55b970d9-7a7c-4055-bc00-a083fbcfe27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5d8bb9a9-3518-4988-bd62-27e7c3bc7311" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dcb80e59-1e98-4de2-bfee-6932e0e5c66b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_5d8bb9a9-3518-4988-bd62-27e7c3bc7311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_f696034b-d5e6-4472-8c04-92a25f8f9679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5d8bb9a9-3518-4988-bd62-27e7c3bc7311" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_f696034b-d5e6-4472-8c04-92a25f8f9679" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_68214d39-a941-472c-a173-5dd6c28e5abf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f696034b-d5e6-4472-8c04-92a25f8f9679" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_68214d39-a941-472c-a173-5dd6c28e5abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ee5abbe1-d11b-44cc-984d-f054da9cfa15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f696034b-d5e6-4472-8c04-92a25f8f9679" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ee5abbe1-d11b-44cc-984d-f054da9cfa15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_0711ccfc-7dbb-42ca-82a6-27175de984a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f696034b-d5e6-4472-8c04-92a25f8f9679" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_0711ccfc-7dbb-42ca-82a6-27175de984a5" 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-20211224.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_bb78d1ca-69c2-4def-8cf0-bb1ec9a2a2ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_068c4218-c6ce-4c6f-ae19-3a5f074f2e29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bb78d1ca-69c2-4def-8cf0-bb1ec9a2a2ea" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_068c4218-c6ce-4c6f-ae19-3a5f074f2e29" 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-20211224.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_400c3926-a49f-4327-862f-422b76e73328" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_f043d0c4-7e6f-435d-b8ee-995a0d2c285b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_400c3926-a49f-4327-862f-422b76e73328" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_f043d0c4-7e6f-435d-b8ee-995a0d2c285b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_0373bef3-9c74-4c91-9835-e80b25c58246" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_400c3926-a49f-4327-862f-422b76e73328" xlink:to="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_0373bef3-9c74-4c91-9835-e80b25c58246" 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-20211224.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_972680ae-2cca-4a5b-8b97-de679232dafd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_a3fddc95-2775-4254-ba35-3161122b15e3" xlink:href="algm-20211224.xsd#algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_972680ae-2cca-4a5b-8b97-de679232dafd" xlink:to="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_a3fddc95-2775-4254-ba35-3161122b15e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LessAbstract_154ba22d-b439-4b63-a055-4415d4e09d6e" xlink:href="algm-20211224.xsd#algm_LessAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_972680ae-2cca-4a5b-8b97-de679232dafd" xlink:to="loc_algm_LessAbstract_154ba22d-b439-4b63-a055-4415d4e09d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6ba1e91b-85f2-433e-88fb-f1abbdc18e39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_154ba22d-b439-4b63-a055-4415d4e09d6e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6ba1e91b-85f2-433e-88fb-f1abbdc18e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_55ed1afd-4618-4919-a105-3f4ba0bd4801" xlink:href="algm-20211224.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_154ba22d-b439-4b63-a055-4415d4e09d6e" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_55ed1afd-4618-4919-a105-3f4ba0bd4801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TradeAccountsReceivableRelatedPartiesCurrent_d1c8f565-8f7a-4c5d-9567-f5bd4304be1d" xlink:href="algm-20211224.xsd#algm_TradeAccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_154ba22d-b439-4b63-a055-4415d4e09d6e" xlink:to="loc_algm_TradeAccountsReceivableRelatedPartiesCurrent_d1c8f565-8f7a-4c5d-9567-f5bd4304be1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_543aecb0-a174-40f3-9464-5ebc764ad779" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_972680ae-2cca-4a5b-8b97-de679232dafd" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_543aecb0-a174-40f3-9464-5ebc764ad779" 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-20211224.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_d13b45ba-f7a2-4d8b-a235-f57c3f38f66b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_8079d6f8-e3bc-48df-9cb7-1fd841a38146" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d13b45ba-f7a2-4d8b-a235-f57c3f38f66b" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_8079d6f8-e3bc-48df-9cb7-1fd841a38146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_54ae63ce-5fc5-4c72-97cb-164e664b9f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8079d6f8-e3bc-48df-9cb7-1fd841a38146" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_54ae63ce-5fc5-4c72-97cb-164e664b9f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_bb1ac68c-3698-4452-8822-9e5569c3f06b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8079d6f8-e3bc-48df-9cb7-1fd841a38146" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_bb1ac68c-3698-4452-8822-9e5569c3f06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_5330692b-2a60-4329-8d4e-6df89a378652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8079d6f8-e3bc-48df-9cb7-1fd841a38146" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_5330692b-2a60-4329-8d4e-6df89a378652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4830ab70-d74b-44d8-831a-e1bd6c003164" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8079d6f8-e3bc-48df-9cb7-1fd841a38146" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_4830ab70-d74b-44d8-831a-e1bd6c003164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_9586800b-495e-4e97-be97-b5d61c7bdd81" xlink:href="algm-20211224.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d13b45ba-f7a2-4d8b-a235-f57c3f38f66b" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_9586800b-495e-4e97-be97-b5d61c7bdd81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_4b644af6-a2aa-4025-9a0d-0d7bd0e51c04" xlink:href="algm-20211224.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_9586800b-495e-4e97-be97-b5d61c7bdd81" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_4b644af6-a2aa-4025-9a0d-0d7bd0e51c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_09f4f2c0-a5e5-440e-81a5-506e07756274" xlink:href="algm-20211224.xsd#algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_9586800b-495e-4e97-be97-b5d61c7bdd81" xlink:to="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_09f4f2c0-a5e5-440e-81a5-506e07756274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_fae68e99-ef5b-48da-9532-837480571c04" xlink:href="algm-20211224.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_9586800b-495e-4e97-be97-b5d61c7bdd81" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_fae68e99-ef5b-48da-9532-837480571c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_b4d152db-079b-40fa-b1c7-9457773e1db3" xlink:href="algm-20211224.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_9586800b-495e-4e97-be97-b5d61c7bdd81" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_b4d152db-079b-40fa-b1c7-9457773e1db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_69157fb3-5842-4f5f-9827-cdb964d0b59b" xlink:href="algm-20211224.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d13b45ba-f7a2-4d8b-a235-f57c3f38f66b" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_69157fb3-5842-4f5f-9827-cdb964d0b59b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_85cb0373-e63b-4cf7-9552-9cc180edf7d2" xlink:href="algm-20211224.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_69157fb3-5842-4f5f-9827-cdb964d0b59b" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_85cb0373-e63b-4cf7-9552-9cc180edf7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_68c73ca2-f298-4c10-afb5-b551c8ca4274" xlink:href="algm-20211224.xsd#algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_69157fb3-5842-4f5f-9827-cdb964d0b59b" xlink:to="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_68c73ca2-f298-4c10-afb5-b551c8ca4274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_5d30375c-8bdb-426b-9afd-bccd38c9fafd" xlink:href="algm-20211224.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_69157fb3-5842-4f5f-9827-cdb964d0b59b" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_5d30375c-8bdb-426b-9afd-bccd38c9fafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_4b9afa9d-35e6-4d0b-84d0-68a82e357970" xlink:href="algm-20211224.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_69157fb3-5842-4f5f-9827-cdb964d0b59b" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_4b9afa9d-35e6-4d0b-84d0-68a82e357970" 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-20211224.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_ace6bcd0-652d-4b9a-90fb-1fd8bb7843b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_ba35c77c-5731-408f-aea3-1313e9b03e07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_ace6bcd0-652d-4b9a-90fb-1fd8bb7843b6" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_ba35c77c-5731-408f-aea3-1313e9b03e07" 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-20211224.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_6f4315ca-9974-4cd7-b27a-e3bc1a99420a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_6d572bc6-9d29-412c-8b48-a59c1772592e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_6f4315ca-9974-4cd7-b27a-e3bc1a99420a" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_6d572bc6-9d29-412c-8b48-a59c1772592e" 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-20211224.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_02dcc2dc-4670-4d20-9fb6-4e9548616f59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_14a6a36e-805c-48cb-a43d-f692349c7d33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_02dcc2dc-4670-4d20-9fb6-4e9548616f59" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_14a6a36e-805c-48cb-a43d-f692349c7d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_fef8553b-ea25-41d2-8ae4-1a41686eeecf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_02dcc2dc-4670-4d20-9fb6-4e9548616f59" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_fef8553b-ea25-41d2-8ae4-1a41686eeecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_72e1d236-6324-4441-96fd-da833f4c29dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_02dcc2dc-4670-4d20-9fb6-4e9548616f59" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_72e1d236-6324-4441-96fd-da833f4c29dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d2fea5a5-1fc1-4368-a2be-3508003da86b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_02dcc2dc-4670-4d20-9fb6-4e9548616f59" xlink:to="loc_us-gaap_InventoryNet_d2fea5a5-1fc1-4368-a2be-3508003da86b" 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-20211224.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_00b0bed7-8b2e-46bb-9f50-6b8402984b80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_5d9d21e9-f3c0-4fcb-b9c4-f7401c202a26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_00b0bed7-8b2e-46bb-9f50-6b8402984b80" xlink:to="loc_us-gaap_InventoryWriteDown_5d9d21e9-f3c0-4fcb-b9c4-f7401c202a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4c6d0350-7265-4b86-b5e9-f3829e05a3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_00b0bed7-8b2e-46bb-9f50-6b8402984b80" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4c6d0350-7265-4b86-b5e9-f3829e05a3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_05b3b400-8bd4-4d49-b8d1-b9452b834d96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4c6d0350-7265-4b86-b5e9-f3829e05a3b4" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_05b3b400-8bd4-4d49-b8d1-b9452b834d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_9760ab1e-903b-4670-93ed-18bc0008079f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_05b3b400-8bd4-4d49-b8d1-b9452b834d96" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_9760ab1e-903b-4670-93ed-18bc0008079f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_4d91fa85-fa64-476e-87ce-0c90d0b78136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9760ab1e-903b-4670-93ed-18bc0008079f" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_4d91fa85-fa64-476e-87ce-0c90d0b78136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4c2d7e4e-474a-49fc-b5f7-da5783f74268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4c6d0350-7265-4b86-b5e9-f3829e05a3b4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4c2d7e4e-474a-49fc-b5f7-da5783f74268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_63b5c365-bb6d-45b0-ae48-b5451dc1a230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4c2d7e4e-474a-49fc-b5f7-da5783f74268" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_63b5c365-bb6d-45b0-ae48-b5451dc1a230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelProductLineMember_508fca78-03c7-4270-adda-64d178c0f728" xlink:href="algm-20211224.xsd#algm_VoxtelProductLineMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_63b5c365-bb6d-45b0-ae48-b5451dc1a230" xlink:to="loc_algm_VoxtelProductLineMember_508fca78-03c7-4270-adda-64d178c0f728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cf5ded33-d492-44c2-98d4-76fdea057538" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4c6d0350-7265-4b86-b5e9-f3829e05a3b4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cf5ded33-d492-44c2-98d4-76fdea057538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_0ee099d5-7a4e-4027-ae75-ab57a0e981fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cf5ded33-d492-44c2-98d4-76fdea057538" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_0ee099d5-7a4e-4027-ae75-ab57a0e981fe" 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-20211224.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_e16bc350-9d60-416c-9376-d32ab790cb95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_bce7f49d-8b27-42ed-a6a5-e7dc5cea323d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e16bc350-9d60-416c-9376-d32ab790cb95" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_bce7f49d-8b27-42ed-a6a5-e7dc5cea323d" 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-20211224.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_531391da-85ac-417c-9928-61e1ef7d2b01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0b92440a-2387-4333-96f5-33f22346b0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_531391da-85ac-417c-9928-61e1ef7d2b01" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_0b92440a-2387-4333-96f5-33f22346b0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_58a31aab-06aa-48bb-bd18-9b3ab744487a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0b92440a-2387-4333-96f5-33f22346b0a4" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_58a31aab-06aa-48bb-bd18-9b3ab744487a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2cccc678-0cdb-4607-b79b-e6dd3ad87727" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_58a31aab-06aa-48bb-bd18-9b3ab744487a" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2cccc678-0cdb-4607-b79b-e6dd3ad87727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_678956c4-2247-4f44-b54c-3151af508e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2cccc678-0cdb-4607-b79b-e6dd3ad87727" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_678956c4-2247-4f44-b54c-3151af508e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e7eb77f0-a3f6-47aa-8d8c-95cc3dfa629c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0b92440a-2387-4333-96f5-33f22346b0a4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e7eb77f0-a3f6-47aa-8d8c-95cc3dfa629c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a745a7ab-732a-4ce5-b192-6fef3dba258c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e7eb77f0-a3f6-47aa-8d8c-95cc3dfa629c" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a745a7ab-732a-4ce5-b192-6fef3dba258c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMTCFacilityMember_3754608e-6e60-479a-b3d9-ae5c0f821236" xlink:href="algm-20211224.xsd#algm_AMTCFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a745a7ab-732a-4ce5-b192-6fef3dba258c" xlink:to="loc_algm_AMTCFacilityMember_3754608e-6e60-479a-b3d9-ae5c0f821236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f0d5d525-7319-4aaf-ab92-275413e05d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0b92440a-2387-4333-96f5-33f22346b0a4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f0d5d525-7319-4aaf-ab92-275413e05d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_5276ab95-e66c-40f5-941a-0ed3914859ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f0d5d525-7319-4aaf-ab92-275413e05d59" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_5276ab95-e66c-40f5-941a-0ed3914859ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_4fbfaefb-db4e-4edd-a38a-0dad3474e866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f0d5d525-7319-4aaf-ab92-275413e05d59" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_4fbfaefb-db4e-4edd-a38a-0dad3474e866" 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-20211224.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_dbd22634-920a-47f0-90f2-c561dc244fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9d85df84-6c06-4f0e-98e1-467fab238c85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_dbd22634-920a-47f0-90f2-c561dc244fd9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9d85df84-6c06-4f0e-98e1-467fab238c85" 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-20211224.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_15e7e22e-3f56-4e39-8e86-3f2fe96ff608" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_25e6fe9c-0e1f-4b3c-903f-69443abca4ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_15e7e22e-3f56-4e39-8e86-3f2fe96ff608" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_25e6fe9c-0e1f-4b3c-903f-69443abca4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_d1e1d472-b1e1-4c33-8c5a-0df4eb705bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_15e7e22e-3f56-4e39-8e86-3f2fe96ff608" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_d1e1d472-b1e1-4c33-8c5a-0df4eb705bae" 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-20211224.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_1df098f9-ffae-4324-804f-9db920193dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_892a992a-d423-4b29-89f0-73cff388fe42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1df098f9-ffae-4324-804f-9db920193dc5" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_892a992a-d423-4b29-89f0-73cff388fe42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_219d6826-0f1e-4f78-b632-a0eb2a5ab773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_892a992a-d423-4b29-89f0-73cff388fe42" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_219d6826-0f1e-4f78-b632-a0eb2a5ab773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_219d6826-0f1e-4f78-b632-a0eb2a5ab773" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_e43c60b3-aba9-4222-82fb-0a3ea7a107ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_us-gaap_LandMember_e43c60b3-aba9-4222-82fb-0a3ea7a107ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_194cf859-675f-4dd1-8951-12b66e433e22" xlink:href="algm-20211224.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_194cf859-675f-4dd1-8951-12b66e433e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2ac7bb9c-3566-4eab-b0a3-5647c3d9648b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2ac7bb9c-3566-4eab-b0a3-5647c3d9648b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_124b402f-4118-4e55-9890-c5dbcd82ec6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_us-gaap_OfficeEquipmentMember_124b402f-4118-4e55-9890-c5dbcd82ec6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_65960865-a90b-4c6a-b58c-0ba0847cedb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f4c6a1a3-b6fb-4b92-859a-d63500cd9852" xlink:to="loc_us-gaap_ConstructionInProgressMember_65960865-a90b-4c6a-b58c-0ba0847cedb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_892a992a-d423-4b29-89f0-73cff388fe42" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7fbc184a-3173-4ec6-99ee-767d614bae7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_7fbc184a-3173-4ec6-99ee-767d614bae7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ecc16cd8-6610-4cb6-9dff-e44f6f956914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ecc16cd8-6610-4cb6-9dff-e44f6f956914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a558fb45-53c9-48b5-bde3-ab5335113063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_11bb2051-5ffe-4bd0-b3ee-879de7a06706" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a558fb45-53c9-48b5-bde3-ab5335113063" 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-20211224.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_32ad1a79-3eba-4ef8-9b93-62c734f3a2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_d9981b35-d49a-4697-a9fa-984646238712" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_32ad1a79-3eba-4ef8-9b93-62c734f3a2c9" xlink:to="loc_us-gaap_Depreciation_d9981b35-d49a-4697-a9fa-984646238712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d50e3b28-cf47-44b1-85d0-2c9b121bc80f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_32ad1a79-3eba-4ef8-9b93-62c734f3a2c9" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d50e3b28-cf47-44b1-85d0-2c9b121bc80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6b3b9e7-0f13-4a1c-8a8b-1f8db8152836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d50e3b28-cf47-44b1-85d0-2c9b121bc80f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6b3b9e7-0f13-4a1c-8a8b-1f8db8152836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_db26e38b-558b-4004-95e9-d01418a23bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d6b3b9e7-0f13-4a1c-8a8b-1f8db8152836" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_db26e38b-558b-4004-95e9-d01418a23bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_c180fc28-daf6-46a9-9fd3-f45b1fc983bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_db26e38b-558b-4004-95e9-d01418a23bae" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_c180fc28-daf6-46a9-9fd3-f45b1fc983bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e5090e64-d86b-413d-8d29-488a4342d01b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d50e3b28-cf47-44b1-85d0-2c9b121bc80f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_e5090e64-d86b-413d-8d29-488a4342d01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_46919f1d-91f4-4a96-9efb-ac7104018412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e5090e64-d86b-413d-8d29-488a4342d01b" xlink:to="loc_us-gaap_AdjustmentForAmortization_46919f1d-91f4-4a96-9efb-ac7104018412" 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-20211224.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_e8ce046b-3468-4c88-a59c-a53c04710aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_70c9bfad-01ad-4f60-8b9e-b0afdc89f2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8ce046b-3468-4c88-a59c-a53c04710aa8" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_70c9bfad-01ad-4f60-8b9e-b0afdc89f2e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ef29ed15-1188-4eb0-8851-9ccf6b441c4f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_70c9bfad-01ad-4f60-8b9e-b0afdc89f2e4" xlink:to="loc_srt_StatementGeographicalAxis_ef29ed15-1188-4eb0-8851-9ccf6b441c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_ef29ed15-1188-4eb0-8851-9ccf6b441c4f" xlink:to="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_597800db-425b-420b-bda5-a8d4b56c2beb" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:to="loc_country_US_597800db-425b-420b-bda5-a8d4b56c2beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_d7cce7e6-6ebf-4c5c-a679-f8d46bb9970c" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_PH"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:to="loc_country_PH_d7cce7e6-6ebf-4c5c-a679-f8d46bb9970c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH_6b63b1d3-a536-4f5b-bafb-16b960fef757" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_TH"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:to="loc_country_TH_6b63b1d3-a536-4f5b-bafb-16b960fef757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherCountriesMember_ad9029ff-a412-4b3f-a36d-975daf3578ce" xlink:href="algm-20211224.xsd#algm_OtherCountriesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f73e7a89-00e3-4b37-aa67-3dc03d00d220" xlink:to="loc_algm_OtherCountriesMember_ad9029ff-a412-4b3f-a36d-975daf3578ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_72fda7f0-cc31-47ae-9c9a-2215d644e366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_70c9bfad-01ad-4f60-8b9e-b0afdc89f2e4" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_72fda7f0-cc31-47ae-9c9a-2215d644e366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_8673f27a-2dd7-4fd0-b121-ef8af8877cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_72fda7f0-cc31-47ae-9c9a-2215d644e366" xlink:to="loc_us-gaap_NoncurrentAssets_8673f27a-2dd7-4fd0-b121-ef8af8877cc2" 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-20211224.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_1b58f453-5df0-4a3b-afcb-f564a4cf7a78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_bbc75839-461c-49ba-8c2a-fcdcc701d7b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1b58f453-5df0-4a3b-afcb-f564a4cf7a78" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_bbc75839-461c-49ba-8c2a-fcdcc701d7b4" 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-20211224.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_f96a760b-0969-4158-9269-6273903f1012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_0a75a742-b347-46f5-a125-e4fc2542f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f96a760b-0969-4158-9269-6273903f1012" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_0a75a742-b347-46f5-a125-e4fc2542f0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_c12734e8-33e4-46aa-9524-4f637c7698ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f96a760b-0969-4158-9269-6273903f1012" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_c12734e8-33e4-46aa-9524-4f637c7698ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c492b791-aedf-4366-bb5e-263da6197aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_f96a760b-0969-4158-9269-6273903f1012" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c492b791-aedf-4366-bb5e-263da6197aa8" 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-20211224.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_90b42029-c9a2-4e2d-8256-74bf03bb0510" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_b042e7bb-ebcb-424d-9133-d2625303af5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_90b42029-c9a2-4e2d-8256-74bf03bb0510" xlink:to="loc_us-gaap_GoodwillRollForward_b042e7bb-ebcb-424d-9133-d2625303af5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5044f09b-03b1-41e7-8205-6957b88ed2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_b042e7bb-ebcb-424d-9133-d2625303af5a" xlink:to="loc_us-gaap_Goodwill_5044f09b-03b1-41e7-8205-6957b88ed2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b61fa8d4-5e81-49f3-bb80-e45f78e173fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b042e7bb-ebcb-424d-9133-d2625303af5a" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b61fa8d4-5e81-49f3-bb80-e45f78e173fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4a6eb420-5050-4bb1-a14f-804257a4211a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_b042e7bb-ebcb-424d-9133-d2625303af5a" xlink:to="loc_us-gaap_Goodwill_4a6eb420-5050-4bb1-a14f-804257a4211a" 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-20211224.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_b098fe6f-c511-420e-b07d-dac2a7c1d8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_812d91d5-862d-4d57-a485-29af91fcfbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b098fe6f-c511-420e-b07d-dac2a7c1d8f0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_812d91d5-862d-4d57-a485-29af91fcfbc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_18514e7c-cb0d-4d90-be54-d6fe70b58a88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_812d91d5-862d-4d57-a485-29af91fcfbc8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_18514e7c-cb0d-4d90-be54-d6fe70b58a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_18514e7c-cb0d-4d90-be54-d6fe70b58a88" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_f577b489-d645-466c-b98e-344f677b6613" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_PatentsMember_f577b489-d645-466c-b98e-344f677b6613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_42dae2fe-b675-4d78-97d0-c234476a7236" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_CustomerRelationshipsMember_42dae2fe-b675-4d78-97d0-c234476a7236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_9e932e22-7a25-489b-bab1-77bd59f3ad54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_9e932e22-7a25-489b-bab1-77bd59f3ad54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_f4b5e8dd-f60e-41ec-abd1-865f9617397a" xlink:href="algm-20211224.xsd#algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_f4b5e8dd-f60e-41ec-abd1-865f9617397a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_35ed4ef9-c395-4ff9-b861-9b2abb4576bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_TrademarksMember_35ed4ef9-c395-4ff9-b861-9b2abb4576bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LegacyTrademarksMember_fb606b42-9ce1-404f-aa7a-c76c68e4a7af" xlink:href="algm-20211224.xsd#algm_LegacyTrademarksMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_algm_LegacyTrademarksMember_fb606b42-9ce1-404f-aa7a-c76c68e4a7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_5b758026-7262-4815-96ab-4cb041bb6719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba519a2b-2772-41fc-b6e5-488581508600" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_5b758026-7262-4815-96ab-4cb041bb6719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_812d91d5-862d-4d57-a485-29af91fcfbc8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_74ad450e-485b-48b5-b36e-c7c961ae0b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_74ad450e-485b-48b5-b36e-c7c961ae0b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3d1292ce-e5e5-40bd-9868-7297ad9729b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3d1292ce-e5e5-40bd-9868-7297ad9729b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_25eed4ec-51e2-4a66-a6ff-9bff7877e664" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_25eed4ec-51e2-4a66-a6ff-9bff7877e664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4d12b2ec-0a6c-40af-917f-e690a7396a73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1f7898fd-d35c-47cc-ad8e-19f1ec4a615c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_4d12b2ec-0a6c-40af-917f-e690a7396a73" 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-20211224.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_a873d644-fe61-4638-aea1-22c6be11d582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_4518bcdd-8965-4db0-a84e-b27445f6df1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a873d644-fe61-4638-aea1-22c6be11d582" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_4518bcdd-8965-4db0-a84e-b27445f6df1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_91539029-e8a9-4f4d-889e-e9202763447f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4518bcdd-8965-4db0-a84e-b27445f6df1c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_91539029-e8a9-4f4d-889e-e9202763447f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_70d2ff61-c50c-4137-b421-7996e825386d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_91539029-e8a9-4f4d-889e-e9202763447f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_70d2ff61-c50c-4137-b421-7996e825386d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_8b5d32c5-130b-49c5-a7b1-caea4dfb300c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_70d2ff61-c50c-4137-b421-7996e825386d" xlink:to="loc_us-gaap_PatentsMember_8b5d32c5-130b-49c5-a7b1-caea4dfb300c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_54df8a52-649d-49d6-a6a7-299ef1eecd75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4518bcdd-8965-4db0-a84e-b27445f6df1c" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_54df8a52-649d-49d6-a6a7-299ef1eecd75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_aa00cbf7-b709-45c6-89ea-94fdcdc3b8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_54df8a52-649d-49d6-a6a7-299ef1eecd75" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_aa00cbf7-b709-45c6-89ea-94fdcdc3b8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_10e9ce32-1d0c-432c-9d1e-677af61a3db3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54df8a52-649d-49d6-a6a7-299ef1eecd75" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_10e9ce32-1d0c-432c-9d1e-677af61a3db3" 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-20211224.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_65582578-0826-4667-9bfd-7c0a3a060cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_78c4a2f5-f3b8-486c-93ee-84e8c02b5f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_65582578-0826-4667-9bfd-7c0a3a060cd4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_78c4a2f5-f3b8-486c-93ee-84e8c02b5f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_57aa5b8c-faa4-4840-958a-f73f19d68876" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_65582578-0826-4667-9bfd-7c0a3a060cd4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_57aa5b8c-faa4-4840-958a-f73f19d68876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a395b7ec-fd03-43b1-a8bd-621268334be2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_65582578-0826-4667-9bfd-7c0a3a060cd4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_a395b7ec-fd03-43b1-a8bd-621268334be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3e4ab014-eaa6-4978-acb2-bd986b0607f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_65582578-0826-4667-9bfd-7c0a3a060cd4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3e4ab014-eaa6-4978-acb2-bd986b0607f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e069a1ae-29c0-4f09-b477-ffa705dd1d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_65582578-0826-4667-9bfd-7c0a3a060cd4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_e069a1ae-29c0-4f09-b477-ffa705dd1d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_8b38bb83-ea07-4354-8584-9c3dd3cc61b0" xlink:href="algm-20211224.xsd#algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_65582578-0826-4667-9bfd-7c0a3a060cd4" xlink:to="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_8b38bb83-ea07-4354-8584-9c3dd3cc61b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_88723516-8da2-42f7-9a0c-798633e56e44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_65582578-0826-4667-9bfd-7c0a3a060cd4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_88723516-8da2-42f7-9a0c-798633e56e44" 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-20211224.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_cc5a7fb0-448f-4d2a-b963-e659109cb048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_c003d807-8549-4066-b2dd-f9423d372ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cc5a7fb0-448f-4d2a-b963-e659109cb048" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_c003d807-8549-4066-b2dd-f9423d372ddc" 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-20211224.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_6bb06d86-31a9-4725-8028-038473f277fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_588d19c3-c5fb-4c1a-b38e-24487503f89b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6bb06d86-31a9-4725-8028-038473f277fa" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_588d19c3-c5fb-4c1a-b38e-24487503f89b" 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-20211224.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_08d5e9ca-314d-4042-9623-1fcd28709200" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_c1e4361c-9857-4f64-bf26-2c8257551d66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_08d5e9ca-314d-4042-9623-1fcd28709200" xlink:to="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_c1e4361c-9857-4f64-bf26-2c8257551d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivableNoncurrent_ebd50ef5-6ff8-43d2-b480-76035958245e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_08d5e9ca-314d-4042-9623-1fcd28709200" xlink:to="loc_us-gaap_IncomeTaxesReceivableNoncurrent_ebd50ef5-6ff8-43d2-b480-76035958245e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_c75905a5-0a69-4cfb-975c-638744600d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_08d5e9ca-314d-4042-9623-1fcd28709200" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_c75905a5-0a69-4cfb-975c-638744600d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_09f875b9-f169-4430-882d-e0dcb6aeda34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_08d5e9ca-314d-4042-9623-1fcd28709200" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_09f875b9-f169-4430-882d-e0dcb6aeda34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_799d6c5a-dbbf-4cd5-9513-6188aa437205" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_08d5e9ca-314d-4042-9623-1fcd28709200" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_799d6c5a-dbbf-4cd5-9513-6188aa437205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_b9ee9c23-4ef2-4202-b6da-03570d325368" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_08d5e9ca-314d-4042-9623-1fcd28709200" xlink:to="loc_us-gaap_DeferredCosts_b9ee9c23-4ef2-4202-b6da-03570d325368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_2ecd6d17-7607-4416-aab5-22911ad9c921" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_08d5e9ca-314d-4042-9623-1fcd28709200" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_2ecd6d17-7607-4416-aab5-22911ad9c921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f448368e-40fd-4295-8690-0ee07813e82a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_08d5e9ca-314d-4042-9623-1fcd28709200" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f448368e-40fd-4295-8690-0ee07813e82a" 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-20211224.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_bc630d8e-b93f-444b-af70-d8c67399066e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_06aee216-5ed4-4570-a754-b7ecbcaab7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bc630d8e-b93f-444b-af70-d8c67399066e" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_06aee216-5ed4-4570-a754-b7ecbcaab7b2" 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-20211224.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_6df4d61d-631c-4458-bcaa-52f594f5a4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_a6cf2ae8-30ff-4437-93cf-eb5f73c5c9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6df4d61d-631c-4458-bcaa-52f594f5a4ed" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_a6cf2ae8-30ff-4437-93cf-eb5f73c5c9e3" 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-20211224.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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_fcb0d08a-72ec-4fe0-8509-582bd8ae004b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_fcb0d08a-72ec-4fe0-8509-582bd8ae004b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_5449f8f2-e8d7-47dd-ba4e-3225c5db2b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_us-gaap_AccruedSalariesCurrent_5449f8f2-e8d7-47dd-ba4e-3225c5db2b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationConsiderationTransferredPayable_131452e6-40f4-40a5-8352-bc1966e60f21" xlink:href="algm-20211224.xsd#algm_BusinessCombinationConsiderationTransferredPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_algm_BusinessCombinationConsiderationTransferredPayable_131452e6-40f4-40a5-8352-bc1966e60f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityCurrent_903857a3-1fd1-4a70-be12-ccf51b39750f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_us-gaap_DepositLiabilityCurrent_903857a3-1fd1-4a70-be12-ccf51b39750f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_fcc9c420-6c38-4d0a-8dfb-3d34e2b99449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_us-gaap_AccruedVacationCurrent_fcc9c420-6c38-4d0a-8dfb-3d34e2b99449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccruedSeveranceCurrent_2ae6dc64-6d53-4f22-9ad4-d4551433920e" xlink:href="algm-20211224.xsd#algm_AccruedSeveranceCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_algm_AccruedSeveranceCurrent_2ae6dc64-6d53-4f22-9ad4-d4551433920e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_edf2b9fb-bd55-4d84-95b1-ffb1b258a2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_edf2b9fb-bd55-4d84-95b1-ffb1b258a2c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_e10b747b-7c88-450a-a5cf-7ec22e47f06e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_e10b747b-7c88-450a-a5cf-7ec22e47f06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent_213e5664-5574-4085-934a-c381cf3074e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_us-gaap_AccruedUtilitiesCurrent_213e5664-5574-4085-934a-c381cf3074e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_c1093c26-4591-4271-be50-93830935a98d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_c1093c26-4591-4271-be50-93830935a98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_f9e797d1-928d-4a2f-a17d-63fd4dcb26e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2000d6f-88d5-47f8-a45b-85c4e5076a05" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_f9e797d1-928d-4a2f-a17d-63fd4dcb26e0" 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-20211224.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_77ff0f78-7839-4028-830a-e53f665b77b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_fb116d50-0aea-4647-a824-88ffa7f24613" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_77ff0f78-7839-4028-830a-e53f665b77b4" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_fb116d50-0aea-4647-a824-88ffa7f24613" 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-20211224.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_bbcaaa9d-f727-40c4-89fc-5e2082140bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_76eb52d3-75e3-46d1-89fe-ed009404cec4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bbcaaa9d-f727-40c4-89fc-5e2082140bc9" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_76eb52d3-75e3-46d1-89fe-ed009404cec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2c9b4ce6-dbd6-481e-b675-2ba09ad10e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bbcaaa9d-f727-40c4-89fc-5e2082140bc9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2c9b4ce6-dbd6-481e-b675-2ba09ad10e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_1b815af2-9190-4202-bf29-b0a8176776c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bbcaaa9d-f727-40c4-89fc-5e2082140bc9" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_1b815af2-9190-4202-bf29-b0a8176776c3" 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-20211224.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_b2f2f143-b62e-4a44-bc90-aff4a1f9b574" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_1c280c8d-099c-4290-9562-fe1340af934c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b2f2f143-b62e-4a44-bc90-aff4a1f9b574" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_1c280c8d-099c-4290-9562-fe1340af934c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9febe542-ac8b-448e-9762-ab4525cf7b34" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_1c280c8d-099c-4290-9562-fe1340af934c" xlink:to="loc_srt_RangeAxis_9febe542-ac8b-448e-9762-ab4525cf7b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc4f60ec-9aff-408c-975c-551bf5317182" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9febe542-ac8b-448e-9762-ab4525cf7b34" xlink:to="loc_srt_RangeMember_fc4f60ec-9aff-408c-975c-551bf5317182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7c5fc72e-d084-49c3-adaf-6f46b1e25bd9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fc4f60ec-9aff-408c-975c-551bf5317182" xlink:to="loc_srt_MinimumMember_7c5fc72e-d084-49c3-adaf-6f46b1e25bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ef613745-eb3e-4a9a-9251-920b1296406b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fc4f60ec-9aff-408c-975c-551bf5317182" xlink:to="loc_srt_MaximumMember_ef613745-eb3e-4a9a-9251-920b1296406b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_e2596b7b-3342-429e-a18c-8ef74774ee4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1c280c8d-099c-4290-9562-fe1340af934c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_e2596b7b-3342-429e-a18c-8ef74774ee4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7d6c3bed-d77d-40c3-a8ba-de71571dc512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2596b7b-3342-429e-a18c-8ef74774ee4a" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7d6c3bed-d77d-40c3-a8ba-de71571dc512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_45d022e4-5083-4b7d-ac21-6c61ce3fc7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2596b7b-3342-429e-a18c-8ef74774ee4a" xlink:to="loc_us-gaap_OperatingLeaseExpense_45d022e4-5083-4b7d-ac21-6c61ce3fc7f4" 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-20211224.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_04697b2d-8723-4dcb-ab6b-d0b891ccdbb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_7d3f81a8-c208-4ffa-84e8-cfe1a07b863d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_04697b2d-8723-4dcb-ab6b-d0b891ccdbb9" xlink:to="loc_us-gaap_LeaseCostAbstract_7d3f81a8-c208-4ffa-84e8-cfe1a07b863d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_dbad5305-4a48-4375-9c6a-6d69bb52584a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7d3f81a8-c208-4ffa-84e8-cfe1a07b863d" xlink:to="loc_us-gaap_OperatingLeaseCost_dbad5305-4a48-4375-9c6a-6d69bb52584a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_e585092b-f48b-49f1-a674-293f9b90ce60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7d3f81a8-c208-4ffa-84e8-cfe1a07b863d" xlink:to="loc_us-gaap_ShortTermLeaseCost_e585092b-f48b-49f1-a674-293f9b90ce60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_ac1e9063-a1bd-4a0c-8e6f-7ecf3c2c952e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_04697b2d-8723-4dcb-ab6b-d0b891ccdbb9" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_ac1e9063-a1bd-4a0c-8e6f-7ecf3c2c952e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2d1b6a89-fe6e-4159-850b-0778874af1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ac1e9063-a1bd-4a0c-8e6f-7ecf3c2c952e" xlink:to="loc_us-gaap_OperatingLeasePayments_2d1b6a89-fe6e-4159-850b-0778874af1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0420dcd7-2103-4f93-bf46-4cb70e696d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ac1e9063-a1bd-4a0c-8e6f-7ecf3c2c952e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0420dcd7-2103-4f93-bf46-4cb70e696d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d4053f49-bb65-4491-89ba-ad42ac601c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_ac1e9063-a1bd-4a0c-8e6f-7ecf3c2c952e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_d4053f49-bb65-4491-89ba-ad42ac601c7d" 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-20211224.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_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8bb7dbfa-0e3d-468d-9afc-a250b543305f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8bb7dbfa-0e3d-468d-9afc-a250b543305f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6eb46204-629b-4de7-9c45-261865c60918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6eb46204-629b-4de7-9c45-261865c60918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5b7bcf33-0756-401a-aef5-f0e333b75498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5b7bcf33-0756-401a-aef5-f0e333b75498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ab7bdb17-e187-4e17-b8db-b7622c8f1ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ab7bdb17-e187-4e17-b8db-b7622c8f1ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_be39119b-a38f-4c8b-b635-44e7ff2d2396" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_be39119b-a38f-4c8b-b635-44e7ff2d2396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_ca16c017-147e-44e4-b160-a3911e86a24c" xlink:href="algm-20211224.xsd#algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:to="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_ca16c017-147e-44e4-b160-a3911e86a24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b8a09dc-ff19-4a38-a87f-dc8cee56d104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b8a09dc-ff19-4a38-a87f-dc8cee56d104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88471107-72a3-4a52-b631-c051f69a04a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_88471107-72a3-4a52-b631-c051f69a04a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3ab6a9d2-55ca-4930-8cf9-e9dfae528fff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b9d665eb-64df-4109-ad21-2267bd1726d6" xlink:to="loc_us-gaap_OperatingLeaseLiability_3ab6a9d2-55ca-4930-8cf9-e9dfae528fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1" xlink:type="simple" xlink:href="algm-20211224.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-20211224.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_3d774477-5e77-4f7a-a1c0-c7bacece9991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_7f12c108-59d6-45af-b008-90458bd6842a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3d774477-5e77-4f7a-a1c0-c7bacece9991" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_7f12c108-59d6-45af-b008-90458bd6842a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_73904e15-536e-462b-962a-fec65d512b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3d774477-5e77-4f7a-a1c0-c7bacece9991" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_73904e15-536e-462b-962a-fec65d512b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1a3ad232-a4fa-45da-8783-59c5c104aece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3d774477-5e77-4f7a-a1c0-c7bacece9991" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1a3ad232-a4fa-45da-8783-59c5c104aece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_e6fd56b5-5e33-4f55-a5e6-4ff1b38f75f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3d774477-5e77-4f7a-a1c0-c7bacece9991" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_e6fd56b5-5e33-4f55-a5e6-4ff1b38f75f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23a387d0-35bd-4cf4-afe4-5c01ec93dbc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3d774477-5e77-4f7a-a1c0-c7bacece9991" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23a387d0-35bd-4cf4-afe4-5c01ec93dbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_43894123-a48d-4f5b-98c9-6cabb85d0ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3d774477-5e77-4f7a-a1c0-c7bacece9991" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_43894123-a48d-4f5b-98c9-6cabb85d0ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_fb4100d5-2ca3-4c26-a5d7-e62ce46bc99e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3d774477-5e77-4f7a-a1c0-c7bacece9991" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_fb4100d5-2ca3-4c26-a5d7-e62ce46bc99e" 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-20211224.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_24ff76d2-0d56-42f8-9e97-a69c69b1394f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_e1c9b96f-7dcf-46fc-a9eb-084776b3ae94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_24ff76d2-0d56-42f8-9e97-a69c69b1394f" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_e1c9b96f-7dcf-46fc-a9eb-084776b3ae94" 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-20211224.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_d7214947-0f0f-45b3-a2ad-d28129e20d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d7214947-0f0f-45b3-a2ad-d28129e20d4d" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_883c456e-1512-4e87-a15c-198ddd56850c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_CreditFacilityAxis_883c456e-1512-4e87-a15c-198ddd56850c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_883c456e-1512-4e87-a15c-198ddd56850c" xlink:to="loc_us-gaap_CreditFacilityDomain_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_c37719c6-0dfd-468e-b951-04b1d74ea07c" xlink:href="algm-20211224.xsd#algm_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:to="loc_algm_TermLoanFacilityMember_c37719c6-0dfd-468e-b951-04b1d74ea07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_2aea74a9-9e46-4eb3-beb2-486973d8a701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_2aea74a9-9e46-4eb3-beb2-486973d8a701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_7662ec1f-e28b-4434-9ec7-600b7316d1a2" xlink:href="algm-20211224.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_233aed8b-64c9-4627-a25d-6f021867a6a2" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_7662ec1f-e28b-4434-9ec7-600b7316d1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_3ae700b3-d40b-4551-bec1-48b2c15e0289" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_3ae700b3-d40b-4551-bec1-48b2c15e0289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_2b43b0c3-7059-4bda-a287-4061245b10bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3ae700b3-d40b-4551-bec1-48b2c15e0289" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_2b43b0c3-7059-4bda-a287-4061245b10bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_38445359-4e1a-4381-96fe-97164bbe6799" xlink:href="algm-20211224.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_2b43b0c3-7059-4bda-a287-4061245b10bc" xlink:to="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_38445359-4e1a-4381-96fe-97164bbe6799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MizuhoBankLtdMember_5fba54b3-dfd7-4613-9b18-5e5c41288a77" xlink:href="algm-20211224.xsd#algm_MizuhoBankLtdMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_2b43b0c3-7059-4bda-a287-4061245b10bc" xlink:to="loc_algm_MizuhoBankLtdMember_5fba54b3-dfd7-4613-9b18-5e5c41288a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1f15e0f2-1e90-4dba-a120-03ef31acb1de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_DebtInstrumentAxis_1f15e0f2-1e90-4dba-a120-03ef31acb1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a3f78937-9824-458e-aa5e-fc75cac302f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1f15e0f2-1e90-4dba-a120-03ef31acb1de" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a3f78937-9824-458e-aa5e-fc75cac302f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_495606ed-c9ab-4438-be17-cea44c06d8c3" xlink:href="algm-20211224.xsd#algm_LineOfCreditAgreementExpiringAugust312021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a3f78937-9824-458e-aa5e-fc75cac302f5" xlink:to="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_495606ed-c9ab-4438-be17-cea44c06d8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJune302021Member_7ba3dfe7-0824-4f52-85b0-c568643c3fb8" xlink:href="algm-20211224.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a3f78937-9824-458e-aa5e-fc75cac302f5" xlink:to="loc_algm_LineOfCreditAgreementExpiringJune302021Member_7ba3dfe7-0824-4f52-85b0-c568643c3fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0d789d05-6d47-4282-ab9e-335b94cd5f80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0d789d05-6d47-4282-ab9e-335b94cd5f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2c0547a4-0ebe-417b-9221-e2f9e650d3b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0d789d05-6d47-4282-ab9e-335b94cd5f80" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2c0547a4-0ebe-417b-9221-e2f9e650d3b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1a6548c8-f42d-4b0a-b1cd-89bcff9801f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2c0547a4-0ebe-417b-9221-e2f9e650d3b9" xlink:to="loc_us-gaap_LineOfCreditMember_1a6548c8-f42d-4b0a-b1cd-89bcff9801f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5b0714cf-977b-4798-942f-3fb7682b8bbb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_srt_RangeAxis_5b0714cf-977b-4798-942f-3fb7682b8bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4311d34b-087f-46d9-bb70-ea28c05b014c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5b0714cf-977b-4798-942f-3fb7682b8bbb" xlink:to="loc_srt_RangeMember_4311d34b-087f-46d9-bb70-ea28c05b014c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4c36feaa-641c-448a-996d-6f3df821dca5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4311d34b-087f-46d9-bb70-ea28c05b014c" xlink:to="loc_srt_MinimumMember_4c36feaa-641c-448a-996d-6f3df821dca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9c75c54b-8958-4b30-8779-b5246c8c9781" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4311d34b-087f-46d9-bb70-ea28c05b014c" xlink:to="loc_srt_MaximumMember_9c75c54b-8958-4b30-8779-b5246c8c9781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_a6e5e597-c720-47f5-bb86-4532412f84e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_VariableRateAxis_a6e5e597-c720-47f5-bb86-4532412f84e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_eb21bf0c-c118-42b8-986f-6b6ce485528a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a6e5e597-c720-47f5-bb86-4532412f84e6" xlink:to="loc_us-gaap_VariableRateDomain_eb21bf0c-c118-42b8-986f-6b6ce485528a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_ca2711df-c507-4447-9713-75b243dfb1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_eb21bf0c-c118-42b8-986f-6b6ce485528a" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_ca2711df-c507-4447-9713-75b243dfb1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6625314-f27c-4609-8183-fd26d274aa3e" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0e5a9ced-d662-4280-8c88-95c20ba0cca6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0e5a9ced-d662-4280-8c88-95c20ba0cca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2e55bbbe-60b5-4802-b42b-bd8af17403f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2e55bbbe-60b5-4802-b42b-bd8af17403f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DebtInstrumentInterestRateFloor_3ead25aa-5c59-43dd-a77a-16a8b067fdc2" xlink:href="algm-20211224.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_algm_DebtInstrumentInterestRateFloor_3ead25aa-5c59-43dd-a77a-16a8b067fdc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_08299e1f-ee76-4d13-add1-0c9c54c7b2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_08299e1f-ee76-4d13-add1-0c9c54c7b2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ecad6b57-9c97-4068-a720-8aea8902b143" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_LineOfCredit_ecad6b57-9c97-4068-a720-8aea8902b143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_2d6a1fbd-2c8e-4549-a8da-5166e0f1acdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_2d6a1fbd-2c8e-4549-a8da-5166e0f1acdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_992e00e7-d0b8-44bd-9280-67bb9f6f8bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ab8548c9-7e88-4c90-a1bb-7df8ba6ac68d" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_992e00e7-d0b8-44bd-9280-67bb9f6f8bfd" 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-20211224.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_44f832ab-99ad-4101-9818-10390646dfaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_b250ab16-6987-4b3d-9716-571c620d82e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_44f832ab-99ad-4101-9818-10390646dfaf" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_b250ab16-6987-4b3d-9716-571c620d82e8" 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-20211224.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_4f6ccf9b-b4ba-4548-8f93-38af5d12ed94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_a42a70ef-3e0b-4563-8b8b-a1b93092dabe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4f6ccf9b-b4ba-4548-8f93-38af5d12ed94" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_a42a70ef-3e0b-4563-8b8b-a1b93092dabe" 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-20211224.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_0903181f-9fd8-44ca-a219-7386e56016a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_6c714a82-02fd-42c2-9198-e540e1433e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0903181f-9fd8-44ca-a219-7386e56016a2" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_6c714a82-02fd-42c2-9198-e540e1433e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_80cda42f-5a88-4b14-a3ee-5a6b1c62bd54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0903181f-9fd8-44ca-a219-7386e56016a2" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_80cda42f-5a88-4b14-a3ee-5a6b1c62bd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_bd8f5944-2a71-4198-82eb-ed1c6f00ee62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0903181f-9fd8-44ca-a219-7386e56016a2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_bd8f5944-2a71-4198-82eb-ed1c6f00ee62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_7df5bec0-e40d-4147-9687-d50470f0214a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0903181f-9fd8-44ca-a219-7386e56016a2" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_7df5bec0-e40d-4147-9687-d50470f0214a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_e6e7920f-389d-48eb-bbd4-5897c1adff4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0903181f-9fd8-44ca-a219-7386e56016a2" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_e6e7920f-389d-48eb-bbd4-5897c1adff4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e9ab0cb1-0764-4b21-93eb-40cab924e525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0903181f-9fd8-44ca-a219-7386e56016a2" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e9ab0cb1-0764-4b21-93eb-40cab924e525" 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-20211224.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_6d787ed0-3551-412e-ac8d-2e95bbead592" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_06defb5a-5697-4940-a538-fbe138503a26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6d787ed0-3551-412e-ac8d-2e95bbead592" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_06defb5a-5697-4940-a538-fbe138503a26" 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-20211224.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_6054d1f5-16f8-4470-a48b-59e889136fec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_9d7e51e3-2e3d-490e-a637-c9a020c3aaa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6054d1f5-16f8-4470-a48b-59e889136fec" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_9d7e51e3-2e3d-490e-a637-c9a020c3aaa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_07444a16-0ef2-4202-a4e5-8cdfe5053f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6054d1f5-16f8-4470-a48b-59e889136fec" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_07444a16-0ef2-4202-a4e5-8cdfe5053f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_855d9571-4073-4ede-af24-abfc15645529" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6054d1f5-16f8-4470-a48b-59e889136fec" xlink:to="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_855d9571-4073-4ede-af24-abfc15645529" 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-20211224.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_c699a078-27ce-47aa-b725-e1ed0a7a88bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42a592ab-5893-4fd7-9841-80f5f583a5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c699a078-27ce-47aa-b725-e1ed0a7a88bb" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_42a592ab-5893-4fd7-9841-80f5f583a5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_13918f6c-88a0-4967-96ac-12fd109a0d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42a592ab-5893-4fd7-9841-80f5f583a5c8" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_13918f6c-88a0-4967-96ac-12fd109a0d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4534a23b-ef8f-4765-8a90-7a5488f6a6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_13918f6c-88a0-4967-96ac-12fd109a0d2c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4534a23b-ef8f-4765-8a90-7a5488f6a6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_cffca17a-7689-4f90-9730-5b53f911bd04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4534a23b-ef8f-4765-8a90-7a5488f6a6d3" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_cffca17a-7689-4f90-9730-5b53f911bd04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42a592ab-5893-4fd7-9841-80f5f583a5c8" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_4f8b1635-8a22-4e95-a644-8b897f6b0473" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_4f8b1635-8a22-4e95-a644-8b897f6b0473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_0a8fbb92-34b6-4d1b-8821-755daf4e08fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_0a8fbb92-34b6-4d1b-8821-755daf4e08fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_28c2db32-0c84-49b0-8cd0-27d932c1af35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_28c2db32-0c84-49b0-8cd0-27d932c1af35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_44653a4d-943e-4293-b5b1-51ab7fd5409f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_44653a4d-943e-4293-b5b1-51ab7fd5409f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1eb21171-61d9-4014-8953-a95c800c3b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_1eb21171-61d9-4014-8953-a95c800c3b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_89252fa1-f464-4be6-b275-e9aa4f2eb5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d9840159-a783-4d14-a959-e3b5763f74e0" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_89252fa1-f464-4be6-b275-e9aa4f2eb5cd" 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-20211224.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_df939d0e-844d-431d-b5bc-1520f357acf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_df939d0e-844d-431d-b5bc-1520f357acf4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8ab935bd-6544-4c69-97b1-7aa69daeefb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_8ab935bd-6544-4c69-97b1-7aa69daeefb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ab935bd-6544-4c69-97b1-7aa69daeefb8" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_9f08361a-03db-4313-acb4-75774cb5dcc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_9f08361a-03db-4313-acb4-75774cb5dcc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnitInvestmentTrustFundMember_04d64fd6-05e5-4f68-a9d3-4db22353c71f" xlink:href="algm-20211224.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_algm_UnitInvestmentTrustFundMember_04d64fd6-05e5-4f68-a9d3-4db22353c71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_fca36fd5-8986-4895-af0a-8a46ef6f3416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_us-gaap_BankLoanObligationsMember_fca36fd5-8986-4895-af0a-8a46ef6f3416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_eba74bdd-302e-4c62-8bff-87192bab66ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_eba74bdd-302e-4c62-8bff-87192bab66ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b64fac39-ac34-44c5-b623-c49a3ccae5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6fdc5333-585d-48ab-ad22-faeffca91778" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b64fac39-ac34-44c5-b623-c49a3ccae5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc2c6d59-e3a9-41d0-9ecc-31c68da33b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc2c6d59-e3a9-41d0-9ecc-31c68da33b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bc2c6d59-e3a9-41d0-9ecc-31c68da33b9f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_6cfa22e1-e75f-4da3-9bd9-24942ee4e0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_6cfa22e1-e75f-4da3-9bd9-24942ee4e0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d4120388-0f43-4ce0-9e42-8ba5674c7d16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d4120388-0f43-4ce0-9e42-8ba5674c7d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e5f92b9a-31b3-4306-b70d-758bf69f8d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_61a328bb-5e92-4a9f-a1ee-383c811f2c3a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e5f92b9a-31b3-4306-b70d-758bf69f8d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8edd7532-cb32-4e7c-8236-58db2268edd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8edd7532-cb32-4e7c-8236-58db2268edd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a9c09e02-3418-47f9-bcae-3a48fa37df54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8edd7532-cb32-4e7c-8236-58db2268edd7" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a9c09e02-3418-47f9-bcae-3a48fa37df54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_48d102f5-17f8-47da-a2fc-e146d9725d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a9c09e02-3418-47f9-bcae-3a48fa37df54" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_48d102f5-17f8-47da-a2fc-e146d9725d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d1d589c1-1250-4237-a632-6e0c9c811c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1b1e79f4-4e13-45f2-89b2-43b5df6d9ebf" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_d1d589c1-1250-4237-a632-6e0c9c811c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_014f2a84-3714-4b52-9409-57e700f62013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d1d589c1-1250-4237-a632-6e0c9c811c4b" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_014f2a84-3714-4b52-9409-57e700f62013" 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-20211224.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_263c4cf1-3f3a-4bd9-889b-deb9296da6da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_87e79c7a-6227-4478-8598-427148a07ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_263c4cf1-3f3a-4bd9-889b-deb9296da6da" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_87e79c7a-6227-4478-8598-427148a07ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26f859d5-8482-44aa-9c3f-b6c92b621360" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_87e79c7a-6227-4478-8598-427148a07ae2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26f859d5-8482-44aa-9c3f-b6c92b621360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e6d48a95-82ed-4589-9703-3a7c56ee3815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_26f859d5-8482-44aa-9c3f-b6c92b621360" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e6d48a95-82ed-4589-9703-3a7c56ee3815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7536af70-8481-4a8c-966e-8e90dd1ef976" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e6d48a95-82ed-4589-9703-3a7c56ee3815" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7536af70-8481-4a8c-966e-8e90dd1ef976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a7d5f005-b461-4f49-b1d9-84630b54b4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_87e79c7a-6227-4478-8598-427148a07ae2" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a7d5f005-b461-4f49-b1d9-84630b54b4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_88bb5d77-6427-4d7d-8b4d-866266ed2aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a7d5f005-b461-4f49-b1d9-84630b54b4d9" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_88bb5d77-6427-4d7d-8b4d-866266ed2aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_be18359e-61b1-4bac-87ca-61f06f6d74fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_88bb5d77-6427-4d7d-8b4d-866266ed2aaf" xlink:to="loc_us-gaap_BankLoanObligationsMember_be18359e-61b1-4bac-87ca-61f06f6d74fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_36aabd67-e3f3-43f9-876b-a17f2cc4ae74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_88bb5d77-6427-4d7d-8b4d-866266ed2aaf" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_36aabd67-e3f3-43f9-876b-a17f2cc4ae74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c3526bf8-47ab-4e31-bf72-1076ab469f66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_87e79c7a-6227-4478-8598-427148a07ae2" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c3526bf8-47ab-4e31-bf72-1076ab469f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fc289ec4-9a9b-44f9-ba74-2d16751f80d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c3526bf8-47ab-4e31-bf72-1076ab469f66" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fc289ec4-9a9b-44f9-ba74-2d16751f80d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_90c0f725-a963-47f7-81cd-6d5f059faa0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fc289ec4-9a9b-44f9-ba74-2d16751f80d5" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_90c0f725-a963-47f7-81cd-6d5f059faa0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_728176ef-cd6b-458b-b2c9-5e5e4f49e1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_87e79c7a-6227-4478-8598-427148a07ae2" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_728176ef-cd6b-458b-b2c9-5e5e4f49e1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_728176ef-cd6b-458b-b2c9-5e5e4f49e1c1" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c030c2e0-5312-409d-94d1-a0ea798941ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c030c2e0-5312-409d-94d1-a0ea798941ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_6317b795-f85c-4224-a19e-a605a30145a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_6317b795-f85c-4224-a19e-a605a30145a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_d4158d88-a7ea-4151-b46b-fdf95e511199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_d4158d88-a7ea-4151-b46b-fdf95e511199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_05fad6c0-8214-4b5c-9f92-0746e68b722f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_05fad6c0-8214-4b5c-9f92-0746e68b722f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_f2386b28-8371-43df-806d-271e799c8d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_f2386b28-8371-43df-806d-271e799c8d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4e40ef50-593c-4406-b4ee-7781b7aa67c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_189e5045-4de6-4c98-bd81-e1b94576a989" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4e40ef50-593c-4406-b4ee-7781b7aa67c8" 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-20211224.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_69f30c60-6d73-4e92-bfd6-1a167a61e4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_906cdd8f-6952-4727-a584-7be200b1f520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_69f30c60-6d73-4e92-bfd6-1a167a61e4d2" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_906cdd8f-6952-4727-a584-7be200b1f520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_177692e1-08e5-480e-8d73-3f7f77af5313" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_906cdd8f-6952-4727-a584-7be200b1f520" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_177692e1-08e5-480e-8d73-3f7f77af5313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_177692e1-08e5-480e-8d73-3f7f77af5313" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e3ec745c-46dd-416b-9fcc-38a1205c90a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e3ec745c-46dd-416b-9fcc-38a1205c90a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_0c9e9a4f-64a7-4429-80f8-9f8892ae9d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_0c9e9a4f-64a7-4429-80f8-9f8892ae9d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5abee03c-fe73-4f34-8152-b06354586f74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8f42b1e-110c-41ab-89dc-2f039fea2757" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5abee03c-fe73-4f34-8152-b06354586f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_f5dac487-4b7e-43c3-94ce-f0686a7602e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_906cdd8f-6952-4727-a584-7be200b1f520" xlink:to="loc_us-gaap_RetirementPlanNameAxis_f5dac487-4b7e-43c3-94ce-f0686a7602e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f5dac487-4b7e-43c3-94ce-f0686a7602e5" xlink:to="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionPromiseMember_04b4456d-e2f0-4951-846f-047023897cac" xlink:href="algm-20211224.xsd#algm_PensionPromiseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:to="loc_algm_PensionPromiseMember_04b4456d-e2f0-4951-846f-047023897cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_Company401KPlanMember_55e45a72-e3a5-429e-8b1c-032adf3cb8b8" xlink:href="algm-20211224.xsd#algm_Company401KPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:to="loc_algm_Company401KPlanMember_55e45a72-e3a5-429e-8b1c-032adf3cb8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMEPlanMember_b744ac04-3b00-44ee-9d39-d359f7bdcd8a" xlink:href="algm-20211224.xsd#algm_AMEPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ae94c588-340f-4274-bf94-923310705cfa" xlink:to="loc_algm_AMEPlanMember_b744ac04-3b00-44ee-9d39-d359f7bdcd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_906cdd8f-6952-4727-a584-7be200b1f520" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_43070701-824e-49d4-8688-da35f49238d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_43070701-824e-49d4-8688-da35f49238d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_11f19f2f-ef8d-4fea-9961-e15bd328fe32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_11f19f2f-ef8d-4fea-9961-e15bd328fe32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_d891cbdc-0f17-4b8d-a328-d5c91bcfab80" xlink:href="algm-20211224.xsd#algm_DefinedBenefitPlanRetirementEligibilityAge"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_d891cbdc-0f17-4b8d-a328-d5c91bcfab80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_f45cc6c3-e70e-44a7-8c4f-88e897416c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_f45cc6c3-e70e-44a7-8c4f-88e897416c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5611baed-aa22-453f-9bd8-4513e7d995f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5611baed-aa22-453f-9bd8-4513e7d995f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_684dc326-59d0-465d-9865-84fa91a83d61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_684dc326-59d0-465d-9865-84fa91a83d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_c4d081db-68ee-49b7-a5c4-070fff6154be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_c4d081db-68ee-49b7-a5c4-070fff6154be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_06776243-702f-455f-ba58-df84969c9a32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_06776243-702f-455f-ba58-df84969c9a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_62c0c15b-1f4e-4178-8c2a-e67f3f60d9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_62c0c15b-1f4e-4178-8c2a-e67f3f60d9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_0435e4ff-2139-4ca0-9d57-56443ea22005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10b66a07-2268-4477-8a0d-c2c32b8b8adc" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_0435e4ff-2139-4ca0-9d57-56443ea22005" 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-20211224.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_0848773c-2652-4390-b447-7f9adb3a20d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a3df5ed4-70e5-4897-956a-b9f8c29798ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0848773c-2652-4390-b447-7f9adb3a20d6" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a3df5ed4-70e5-4897-956a-b9f8c29798ad" 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-20211224.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_0974aaeb-ed80-4d97-bca9-7ea51cfe23bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_15ab54c6-cb9f-49d5-b294-dc89f69a898a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0974aaeb-ed80-4d97-bca9-7ea51cfe23bc" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_15ab54c6-cb9f-49d5-b294-dc89f69a898a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_050d75a7-34e5-4727-afda-f375b24225ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0974aaeb-ed80-4d97-bca9-7ea51cfe23bc" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_050d75a7-34e5-4727-afda-f375b24225ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_f434eb6f-e570-4c1d-8db3-0b3f3ce0c15e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0974aaeb-ed80-4d97-bca9-7ea51cfe23bc" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_f434eb6f-e570-4c1d-8db3-0b3f3ce0c15e" 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-20211224.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_3306e18a-df4f-49d1-95b8-0e493fdd935a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_ff4b9e1e-df02-4b89-9da7-7d7496dd849e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3306e18a-df4f-49d1-95b8-0e493fdd935a" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_ff4b9e1e-df02-4b89-9da7-7d7496dd849e" 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-20211224.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_bb020a9f-1b78-439f-8fe4-a19b8d2566ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1b7e9869-5472-4b66-abcf-f0a803e7287e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bb020a9f-1b78-439f-8fe4-a19b8d2566ef" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_1b7e9869-5472-4b66-abcf-f0a803e7287e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ebefbd03-fa63-4e9f-b514-17358ae9e7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bb020a9f-1b78-439f-8fe4-a19b8d2566ef" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_ebefbd03-fa63-4e9f-b514-17358ae9e7e9" 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-20211224.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_f5d25b94-abaa-4613-ab78-c685e20efef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c78fe192-a009-4923-8471-87772253078b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f5d25b94-abaa-4613-ab78-c685e20efef0" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c78fe192-a009-4923-8471-87772253078b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_a2b3743d-21cb-40c9-ac13-134e7213ec4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c78fe192-a009-4923-8471-87772253078b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_a2b3743d-21cb-40c9-ac13-134e7213ec4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_25d646b5-4b9a-409a-81ed-eef35ccb107b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a2b3743d-21cb-40c9-ac13-134e7213ec4d" xlink:to="loc_us-gaap_ClassOfStockDomain_25d646b5-4b9a-409a-81ed-eef35ccb107b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f0ed0cb4-bff7-44c1-af77-668bace50e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_25d646b5-4b9a-409a-81ed-eef35ccb107b" xlink:to="loc_us-gaap_CommonClassAMember_f0ed0cb4-bff7-44c1-af77-668bace50e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_2bb60abc-4309-4863-937d-fa326e30accc" xlink:href="algm-20211224.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_25d646b5-4b9a-409a-81ed-eef35ccb107b" xlink:to="loc_algm_CommonClassLMember_2bb60abc-4309-4863-937d-fa326e30accc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3abc5d4b-8a07-4671-88a3-b1151466b1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c78fe192-a009-4923-8471-87772253078b" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3abc5d4b-8a07-4671-88a3-b1151466b1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4cb4f64c-3f58-46d9-84d6-0e6f144a5aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3abc5d4b-8a07-4671-88a3-b1151466b1ad" xlink:to="loc_us-gaap_EquityComponentDomain_4cb4f64c-3f58-46d9-84d6-0e6f144a5aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7c3e5ddd-9f3c-46b1-88bd-c931f4a2520b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4cb4f64c-3f58-46d9-84d6-0e6f144a5aaf" xlink:to="loc_us-gaap_CommonStockMember_7c3e5ddd-9f3c-46b1-88bd-c931f4a2520b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c78fe192-a009-4923-8471-87772253078b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_500710b9-6f67-433b-9efe-f9a5f82fda86" xlink:href="algm-20211224.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_500710b9-6f67-433b-9efe-f9a5f82fda86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_a4b5bad2-dada-4650-9c54-191cf6f4070d" xlink:href="algm-20211224.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_ConversionOfStockConversionRatio_a4b5bad2-dada-4650-9c54-191cf6f4070d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_918fa6fa-6cee-4874-99d8-1a2aaf602952" xlink:href="algm-20211224.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_918fa6fa-6cee-4874-99d8-1a2aaf602952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendRatePercent_40de1f3a-c2b4-453a-8309-aa29f9fcd5ed" xlink:href="algm-20211224.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_CommonStockPriorityDividendRatePercent_40de1f3a-c2b4-453a-8309-aa29f9fcd5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_806f078c-f4a9-4735-addf-9fa9df6144ab" xlink:href="algm-20211224.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_806f078c-f4a9-4735-addf-9fa9df6144ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_18669c56-922e-4032-953a-a670020b808f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f0105f50-c705-4a30-b744-f30108618ac0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_18669c56-922e-4032-953a-a670020b808f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="simple" xlink:href="algm-20211224.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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1c5e5648-c922-41f3-91c1-08832473474a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_NetIncomeLoss_1c5e5648-c922-41f3-91c1-08832473474a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6695e153-6e0f-45b4-9b1e-b25366c9c31e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6695e153-6e0f-45b4-9b1e-b25366c9c31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2dd54405-8a34-4904-b7e0-b830a72f7046" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2dd54405-8a34-4904-b7e0-b830a72f7046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_13dcdc75-78a3-47bc-babc-2d818e14a0eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_13dcdc75-78a3-47bc-babc-2d818e14a0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_d73f9feb-0ce0-455c-ad73-296c2f81911a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_d73f9feb-0ce0-455c-ad73-296c2f81911a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0438e8f2-69a8-4f91-b64c-60e3d8c83ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0438e8f2-69a8-4f91-b64c-60e3d8c83ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_c90eb2fc-524d-4a87-9a1a-21605ece1991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_EarningsPerShareBasic_c90eb2fc-524d-4a87-9a1a-21605ece1991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_0d06fbeb-77a9-4c89-9962-877c4426b8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_0d06fbeb-77a9-4c89-9962-877c4426b8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_811a782e-5d5f-4400-99dc-6f3e7935c6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_EarningsPerShareDiluted_811a782e-5d5f-4400-99dc-6f3e7935c6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_9fab0b06-ad4b-4c56-bd4d-72053f67bfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8c2860ad-3e65-4f63-8e6a-3a4efb4c7610" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_9fab0b06-ad4b-4c56-bd4d-72053f67bfa2" 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-20211224.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_2cb6e65c-e81f-46b0-96a9-e25a7a4b6d28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b09c8f7e-8890-4f7b-94ba-ea22a12efec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2cb6e65c-e81f-46b0-96a9-e25a7a4b6d28" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b09c8f7e-8890-4f7b-94ba-ea22a12efec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_11294cb4-b468-4f16-8b54-5571d310e51c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b09c8f7e-8890-4f7b-94ba-ea22a12efec2" xlink:to="loc_us-gaap_AwardTypeAxis_11294cb4-b468-4f16-8b54-5571d310e51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_11294cb4-b468-4f16-8b54-5571d310e51c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8cecb1b8-4bb8-49db-aa62-c09a7195fc52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8cecb1b8-4bb8-49db-aa62-c09a7195fc52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_d0aa7aba-dcd5-4628-97bd-0d7d751c2351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:to="loc_us-gaap_PerformanceSharesMember_d0aa7aba-dcd5-4628-97bd-0d7d751c2351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_d7101b9c-4a3b-4c80-bf7d-52a66bd1b14a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc15430a-3f69-4e5d-b384-fd1f5bf210bd" xlink:to="loc_us-gaap_EmployeeStockMember_d7101b9c-4a3b-4c80-bf7d-52a66bd1b14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fa0fa8f7-ff35-49d9-a49d-51a082fd2e47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b09c8f7e-8890-4f7b-94ba-ea22a12efec2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fa0fa8f7-ff35-49d9-a49d-51a082fd2e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c9a22d01-5e07-4ec0-9c56-ed4d6f75de12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fa0fa8f7-ff35-49d9-a49d-51a082fd2e47" xlink:to="loc_us-gaap_ClassOfStockDomain_c9a22d01-5e07-4ec0-9c56-ed4d6f75de12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassAAndCommonClassLMember_9c2f4f3d-66fe-4ae6-bd94-5e90762f44a6" xlink:href="algm-20211224.xsd#algm_CommonClassAAndCommonClassLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c9a22d01-5e07-4ec0-9c56-ed4d6f75de12" xlink:to="loc_algm_CommonClassAAndCommonClassLMember_9c2f4f3d-66fe-4ae6-bd94-5e90762f44a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_804166dd-829f-49d7-a7f6-326a6a7b3999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b09c8f7e-8890-4f7b-94ba-ea22a12efec2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_804166dd-829f-49d7-a7f6-326a6a7b3999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_f52ad276-8071-4fd9-aa74-69cef26d6122" xlink:href="algm-20211224.xsd#algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_804166dd-829f-49d7-a7f6-326a6a7b3999" xlink:to="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_f52ad276-8071-4fd9-aa74-69cef26d6122" 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-20211224.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_0ae28a96-6cb0-4334-a4f3-73fe00638bf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_e55531be-a8b8-4f87-83bb-52044015437e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0ae28a96-6cb0-4334-a4f3-73fe00638bf7" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_e55531be-a8b8-4f87-83bb-52044015437e" 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-20211224.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_4b6d2127-39e6-41e8-99df-4b832ae4cdb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_b4ba7beb-d274-4e4b-b8d1-c5176e08fb99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4b6d2127-39e6-41e8-99df-4b832ae4cdb9" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_b4ba7beb-d274-4e4b-b8d1-c5176e08fb99" 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-20211224.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_10ad53d9-8526-4ebf-9b30-4781e897ecc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e69eaaef-3fb0-4612-b979-833b129d6d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10ad53d9-8526-4ebf-9b30-4781e897ecc9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e69eaaef-3fb0-4612-b979-833b129d6d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_59e8be08-405e-4bf4-a287-7c01fe019d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e69eaaef-3fb0-4612-b979-833b129d6d75" xlink:to="loc_us-gaap_AwardTypeAxis_59e8be08-405e-4bf4-a287-7c01fe019d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_59e8be08-405e-4bf4-a287-7c01fe019d75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ccdadfe4-000a-47fa-b07f-080e916c39a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ccdadfe4-000a-47fa-b07f-080e916c39a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_ae3da701-d64d-4584-9acc-e65f19711955" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:to="loc_us-gaap_PerformanceSharesMember_ae3da701-d64d-4584-9acc-e65f19711955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_f6a9ea4a-5b9b-4fa7-9cc8-a4e33221f9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_eede55af-5be3-4286-8c53-f6fbe9446f53" xlink:to="loc_us-gaap_RestrictedStockMember_f6a9ea4a-5b9b-4fa7-9cc8-a4e33221f9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_be42324c-611b-4ad4-83e5-e2b64dacb841" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e69eaaef-3fb0-4612-b979-833b129d6d75" xlink:to="loc_srt_RangeAxis_be42324c-611b-4ad4-83e5-e2b64dacb841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4273118a-e539-4444-bfd2-0afe2b14129f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_be42324c-611b-4ad4-83e5-e2b64dacb841" xlink:to="loc_srt_RangeMember_4273118a-e539-4444-bfd2-0afe2b14129f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_941e73cb-5130-4e2d-a7bf-0025bd168d24" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4273118a-e539-4444-bfd2-0afe2b14129f" xlink:to="loc_srt_MinimumMember_941e73cb-5130-4e2d-a7bf-0025bd168d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3fc4de6a-2a2e-46b4-8953-4ea837eff659" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4273118a-e539-4444-bfd2-0afe2b14129f" xlink:to="loc_srt_MaximumMember_3fc4de6a-2a2e-46b4-8953-4ea837eff659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e69eaaef-3fb0-4612-b979-833b129d6d75" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2a19882d-da0c-495e-a930-1900c8c0b24e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2a19882d-da0c-495e-a930-1900c8c0b24e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e19eaaf5-5594-46d7-81f5-f60de0877f83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e19eaaf5-5594-46d7-81f5-f60de0877f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8a1d5b30-595a-4d22-abf3-c523655421ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8a1d5b30-595a-4d22-abf3-c523655421ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_bb4f2fa4-1ceb-43e9-94be-8aca7e794b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_bb4f2fa4-1ceb-43e9-94be-8aca7e794b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_020fd103-81f1-4bf4-b0c5-fa456f6d1e29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_020fd103-81f1-4bf4-b0c5-fa456f6d1e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_99511633-6544-469d-9903-70ccfb50688d" xlink:href="algm-20211224.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_99511633-6544-469d-9903-70ccfb50688d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_742c649d-e720-4afb-bf49-17847ddab6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_742c649d-e720-4afb-bf49-17847ddab6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_6a0f0164-c292-4dbe-91e7-6811ae85c428" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_6a0f0164-c292-4dbe-91e7-6811ae85c428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40938d11-b2e2-4a64-9925-bc7fee0379c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40938d11-b2e2-4a64-9925-bc7fee0379c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_48edd973-9ab7-49b8-aaa6-fac8fe09281d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9cc7109b-f1c3-46dc-a059-97a5155cd591" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_48edd973-9ab7-49b8-aaa6-fac8fe09281d" 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-20211224.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_a1f1a9b0-d352-4c64-836a-8e611a754e90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_c19dc99b-55ef-45a8-981e-f65e5abdf35a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a1f1a9b0-d352-4c64-836a-8e611a754e90" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_c19dc99b-55ef-45a8-981e-f65e5abdf35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_87954189-6168-4eba-bc44-ee5f65bc88a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c19dc99b-55ef-45a8-981e-f65e5abdf35a" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_87954189-6168-4eba-bc44-ee5f65bc88a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_87954189-6168-4eba-bc44-ee5f65bc88a8" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_36e85a3e-4abc-4407-ae36-746771c19ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:to="loc_us-gaap_CostOfSalesMember_36e85a3e-4abc-4407-ae36-746771c19ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4327f103-6415-4c9a-ac9f-6ae62bde0671" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_4327f103-6415-4c9a-ac9f-6ae62bde0671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_3d88cbf2-47df-4622-b8a1-f7a8cf066f59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_63ce6196-2a8c-46f7-8c75-5b44991ff181" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_3d88cbf2-47df-4622-b8a1-f7a8cf066f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_81919cb2-609c-42c9-b40d-b58c646d7a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c19dc99b-55ef-45a8-981e-f65e5abdf35a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_81919cb2-609c-42c9-b40d-b58c646d7a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_38fbecac-3872-427b-ac53-94c93d213e67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_81919cb2-609c-42c9-b40d-b58c646d7a0f" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_38fbecac-3872-427b-ac53-94c93d213e67" 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-20211224.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_e1161255-4f70-4cf2-b385-15fcc301635b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_4f046b49-f426-409a-8023-6984727fbd77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e1161255-4f70-4cf2-b385-15fcc301635b" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_4f046b49-f426-409a-8023-6984727fbd77" 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-20211224.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_d7e497af-769b-41e4-ad08-98a9956f2b63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9bd1b3f9-33bd-4fee-82e5-5bddc407c38e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d7e497af-769b-41e4-ad08-98a9956f2b63" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9bd1b3f9-33bd-4fee-82e5-5bddc407c38e" 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-20211224.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_6be1a004-486a-4fd0-8150-38bc67458ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_239bb8ab-2214-4630-b781-5d9ecfc80627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6be1a004-486a-4fd0-8150-38bc67458ddf" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_239bb8ab-2214-4630-b781-5d9ecfc80627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_72386e72-08a4-479d-8f1f-f94448335060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6be1a004-486a-4fd0-8150-38bc67458ddf" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_72386e72-08a4-479d-8f1f-f94448335060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d4092ba8-c1a5-41fa-9c71-1f1d9f85cd9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6be1a004-486a-4fd0-8150-38bc67458ddf" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d4092ba8-c1a5-41fa-9c71-1f1d9f85cd9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_139ee1f2-2126-4921-a5ec-63acabc60d39" xlink:href="algm-20211224.xsd#algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6be1a004-486a-4fd0-8150-38bc67458ddf" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_139ee1f2-2126-4921-a5ec-63acabc60d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_71956e66-2e1e-4af4-bc59-d437c1d220af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6be1a004-486a-4fd0-8150-38bc67458ddf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_71956e66-2e1e-4af4-bc59-d437c1d220af" 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-20211224.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_2db42bcb-8cb8-438c-9be6-57356dfa934e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_c03ec7df-f2ff-4478-9deb-3cb4ecf54c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2db42bcb-8cb8-438c-9be6-57356dfa934e" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_c03ec7df-f2ff-4478-9deb-3cb4ecf54c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_70b3e248-1770-4b45-b1a6-199db98f05ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_c03ec7df-f2ff-4478-9deb-3cb4ecf54c31" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_70b3e248-1770-4b45-b1a6-199db98f05ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2380010c-3e1a-4ed3-8b57-aaa94e0b905b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_70b3e248-1770-4b45-b1a6-199db98f05ea" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2380010c-3e1a-4ed3-8b57-aaa94e0b905b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_34b7b2fa-a398-4381-abde-fa265e2b64a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IPOMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2380010c-3e1a-4ed3-8b57-aaa94e0b905b" xlink:to="loc_us-gaap_IPOMember_34b7b2fa-a398-4381-abde-fa265e2b64a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_c03ec7df-f2ff-4478-9deb-3cb4ecf54c31" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d7fd3226-79cc-49db-8328-58caa56a7857" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d7fd3226-79cc-49db-8328-58caa56a7857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_499ac220-14b1-4884-ae93-53860587664d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_499ac220-14b1-4884-ae93-53860587664d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_dc8d7566-2830-41f8-80dc-676f103fab73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_dc8d7566-2830-41f8-80dc-676f103fab73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends_58736cc8-5ffc-4664-9259-b098cb872f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_a5425213-068a-47ea-8912-d5810b6edd0b" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends_58736cc8-5ffc-4664-9259-b098cb872f0c" 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-20211224.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_76c4c5d0-be69-48b1-80eb-85acbf14ed3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_e7986d66-d803-464a-a111-5edacc9b386c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_76c4c5d0-be69-48b1-80eb-85acbf14ed3e" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_e7986d66-d803-464a-a111-5edacc9b386c" 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-20211224.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_1da9986c-0a6a-4fa7-bd2a-69306a2f06e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1da9986c-0a6a-4fa7-bd2a-69306a2f06e7" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c6d9306d-96d6-424e-961e-10f84bdb56d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c6d9306d-96d6-424e-961e-10f84bdb56d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c6d9306d-96d6-424e-961e-10f84bdb56d4" xlink:to="loc_us-gaap_RelatedPartyDomain_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_8ab38393-52a5-497d-9b9b-fb4164c58a38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:to="loc_us-gaap_MajorityShareholderMember_8ab38393-52a5-497d-9b9b-fb4164c58a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_5e4ab262-94ed-44fb-b6e4-90c267e7fa88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_5e4ab262-94ed-44fb-b6e4-90c267e7fa88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenElectricEuropeLtdMember_a922ce5e-0ec8-488e-a2a8-499ddf259141" xlink:href="algm-20211224.xsd#algm_SankenElectricEuropeLtdMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:to="loc_algm_SankenElectricEuropeLtdMember_a922ce5e-0ec8-488e-a2a8-499ddf259141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_3c08ec61-e915-498b-939c-2fa8d2aa4fce" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_36b4bc17-e8e2-46d5-9e85-d98f9d705db6" xlink:to="loc_srt_DirectorMember_3c08ec61-e915-498b-939c-2fa8d2aa4fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1eda9dc9-7f73-4781-a489-65735c402412" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_srt_ProductOrServiceAxis_1eda9dc9-7f73-4781-a489-65735c402412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_cb505683-38dd-46f7-9010-8f1ab7e5ebab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_1eda9dc9-7f73-4781-a489-65735c402412" xlink:to="loc_srt_ProductsAndServicesDomain_cb505683-38dd-46f7-9010-8f1ab7e5ebab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_fe86ad91-2747-45e1-bad2-dea5229ba522" xlink:href="algm-20211224.xsd#algm_RelatedPartyRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_cb505683-38dd-46f7-9010-8f1ab7e5ebab" xlink:to="loc_algm_RelatedPartyRevenueMember_fe86ad91-2747-45e1-bad2-dea5229ba522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_716e29c1-599b-4b53-a63d-4d889c340f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_716e29c1-599b-4b53-a63d-4d889c340f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_716e29c1-599b-4b53-a63d-4d889c340f6e" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ICTechnologyDevelopmentAgreementMember_f98031ec-f997-4688-bc68-ce92a2a6d3fa" xlink:href="algm-20211224.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:to="loc_algm_ICTechnologyDevelopmentAgreementMember_f98031ec-f997-4688-bc68-ce92a2a6d3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_0fbfbbd2-b7e6-4266-872a-1bd4d8be4489" xlink:href="algm-20211224.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:to="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_0fbfbbd2-b7e6-4266-872a-1bd4d8be4489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PriceSupportPaymentMember_50d8780a-9983-4a07-a600-e0289f71da08" xlink:href="algm-20211224.xsd#algm_PriceSupportPaymentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_6e518ba6-5754-481f-ab5b-7eab880dbf67" xlink:to="loc_algm_PriceSupportPaymentMember_50d8780a-9983-4a07-a600-e0289f71da08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7e562f8c-7a44-4316-9c2b-bdafd21d39f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7e562f8c-7a44-4316-9c2b-bdafd21d39f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_336cd270-a7d5-4904-ab83-829f805267e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e562f8c-7a44-4316-9c2b-bdafd21d39f9" xlink:to="loc_us-gaap_ClassOfStockDomain_336cd270-a7d5-4904-ab83-829f805267e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_62d91bb0-2cb1-4089-8f9a-6c3899a77136" xlink:href="algm-20211224.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_336cd270-a7d5-4904-ab83-829f805267e7" xlink:to="loc_algm_CommonClassLMember_62d91bb0-2cb1-4089-8f9a-6c3899a77136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_9ccd1682-d1c9-4f76-8b09-60b1b2b126a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_9ccd1682-d1c9-4f76-8b09-60b1b2b126a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0de9b874-0991-4b64-9b69-df251f487a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9ccd1682-d1c9-4f76-8b09-60b1b2b126a2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0de9b874-0991-4b64-9b69-df251f487a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_f49d9fe5-4201-46c3-a680-00ab31aae0fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0de9b874-0991-4b64-9b69-df251f487a59" xlink:to="loc_us-gaap_LoansPayableMember_f49d9fe5-4201-46c3-a680-00ab31aae0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_bfaf97e0-bf7a-43d5-a3cd-402938de742e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_DebtInstrumentAxis_bfaf97e0-bf7a-43d5-a3cd-402938de742e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_aac88a1e-a5f1-42d3-9406-d44d8f65fed8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bfaf97e0-bf7a-43d5-a3cd-402938de742e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_aac88a1e-a5f1-42d3-9406-d44d8f65fed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InitialPSLLoanMember_68bc3490-4554-48bb-9fb3-e26c221ea696" xlink:href="algm-20211224.xsd#algm_InitialPSLLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_aac88a1e-a5f1-42d3-9406-d44d8f65fed8" xlink:to="loc_algm_InitialPSLLoanMember_68bc3490-4554-48bb-9fb3-e26c221ea696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SecondaryPSLLoanMember_65f0a30b-5a0d-4830-86f6-1c25c34f58fc" xlink:href="algm-20211224.xsd#algm_SecondaryPSLLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_aac88a1e-a5f1-42d3-9406-d44d8f65fed8" xlink:to="loc_algm_SecondaryPSLLoanMember_65f0a30b-5a0d-4830-86f6-1c25c34f58fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_69a8cc00-9cfe-4c32-9902-b1776656eeb4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_srt_StatementScenarioAxis_69a8cc00-9cfe-4c32-9902-b1776656eeb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6af5aa14-246b-41f9-b006-e0c177bc2061" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_69a8cc00-9cfe-4c32-9902-b1776656eeb4" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6af5aa14-246b-41f9-b006-e0c177bc2061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_18a15479-8495-4b0f-b55f-fb4ef216750b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_6af5aa14-246b-41f9-b006-e0c177bc2061" xlink:to="loc_srt_ScenarioForecastMember_18a15479-8495-4b0f-b55f-fb4ef216750b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e790f4b3-1b9a-474e-9926-9460e8629a59" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_40aa7cbb-18a7-4017-a762-fa1b78eaa11f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_40aa7cbb-18a7-4017-a762-fa1b78eaa11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_c6777b5c-794f-49f7-958c-a2af3524ff58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_c6777b5c-794f-49f7-958c-a2af3524ff58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_47973289-5ffd-4226-8c8b-9d1c9195e9f4" xlink:href="algm-20211224.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_47973289-5ffd-4226-8c8b-9d1c9195e9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_f4d6e0b1-df47-4a13-a218-4ee2a962e490" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_f4d6e0b1-df47-4a13-a218-4ee2a962e490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_b3d6ce89-eb96-43cb-852a-8872716df9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_b3d6ce89-eb96-43cb-852a-8872716df9c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_d8a7759f-fc27-4b6a-b9b3-99afea2476fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_d8a7759f-fc27-4b6a-b9b3-99afea2476fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_29c7f3d0-cf87-4587-a813-038d19e21845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_29c7f3d0-cf87-4587-a813-038d19e21845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_02075f14-33d7-4f8b-9d5a-408132233e93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_02075f14-33d7-4f8b-9d5a-408132233e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_601703bd-62d9-4b26-99ea-5b9521f411de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_601703bd-62d9-4b26-99ea-5b9521f411de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_031ac24a-ab91-424b-85ce-d2ce5b592fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_DebtInstrumentTerm_031ac24a-ab91-424b-85ce-d2ce5b592fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_c67cc8cd-dddc-483d-bc68-3f3f66192ce4" xlink:href="algm-20211224.xsd#algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_c67cc8cd-dddc-483d-bc68-3f3f66192ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_48a37acd-412a-42b2-95df-6110e1802685" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_OperatingLeaseExpense_48a37acd-412a-42b2-95df-6110e1802685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionMonthlyFeePayable_6d3fbd60-70db-4985-aed1-ac2a632cb25a" xlink:href="algm-20211224.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_RelatedPartyTransactionMonthlyFeePayable_6d3fbd60-70db-4985-aed1-ac2a632cb25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_63df92c4-9a06-4b4e-8e7a-5ee55328b10e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_63df92c4-9a06-4b4e-8e7a-5ee55328b10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSigningFee_b8f464af-50de-40b1-82ae-65faee9f8181" xlink:href="algm-20211224.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_RelatedPartyTransactionSigningFee_b8f464af-50de-40b1-82ae-65faee9f8181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_b0fe61dd-90ca-4768-8a35-9cf48e19f35d" xlink:href="algm-20211224.xsd#algm_RelatedPartyTransactionSeverancePaymentIfTerminated"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_b0fe61dd-90ca-4768-8a35-9cf48e19f35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_5557b135-bd85-4469-a9b0-5a31e86cb281" xlink:href="algm-20211224.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_676d555a-4133-41ba-9a5d-3e851f4f5a5e" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_5557b135-bd85-4469-a9b0-5a31e86cb281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>ddsignature10-2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ddsignature10-2.jpg
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
M:*\=4AL/D>$"_ />LS3C']AU@(GK^;4SU1F%1(>0<7SNHFM3EZ],(9LUH&9
M*N234I(@ZAO"G?\YR/<%I4K9%!,1,Z&XN/C/FQTLKUZ!)3Y\N;6,5V?7@5U,
MK->)UZQ:XX^-V#L<-N?BNZ^]VZ>N&1P2/!<D7%I*VF(3Z2^'5J>%-;Q(Z";\
MS!*,#SAY["09A4VM4C]F;V^/$N,3S4&S[D7G<YU80V'_R./Q+K_[87>;/?OL
MLT(6BW4!.D31P/Q^UT'7E-<TVMK;(HE<<AR67&*#^6U;.UL4F10YWW2*Q;"V
M<VV$V%V,')T=45I>6H6)3)&+Y1Y\/O^:HZ,C2DE/>1MH>HWF7] 9TU/3S=$S
M[@+7DQ$2$K(+> !W=K2A<X/$5/3'@Y3X.6#<6M:=F1";4 2>"C^5WRD3J1=$
M(E$%&+@*C6*>B?27XM(EQ!*)W$CIJO95?VHIQ@> D><E]_K0SM8.Y17G];F\
MD[A&N"M]E=>]O;W1>^^]1T:!6S)W28J )T!\(?_J]NW]!]'5^FM?A_:>,GK*
MT)*2$C7=A8YP9[F#TP]417X/%#I%-'0R!I-QJWE!<X")3,&=3> K\]U56%KX
M1%M;6S",5EY2KZ^!\4LJ2GK8+0!<[I)7E/=4:%CH\SY^/G^N>YMD_"RLZLRV
MG%<'D):61@YQ:J7Z6?R ?;HL(Q,BZW#C(;5._;=@_(D3FQ-X7#[I@@T+#OO<
MDHR_<,]"&H_/N\+'_S]S\LQ8$[D'<.=PUVJU-R2>$G3HT"$#T+0*;88-Q09A
MR?AF?_59U[I.RG'EW/:0>%P 9@HUAK:!FB,2BGY:OVH]&:'"DA@R:,C#MC9X
M=/&6? M2VT3NA>7+EROI-/IU-Z$;:IW7&F,B_SW0[<=OLZ@[$Q 3$_.$@X,#
M2LU,76$B]8*GU+.*ZD)%:O^_!^.'88/6SLZ&9/S(\,@CEF3\N6/G*K'1>1UW
M]$M[]^[M,P M,+ZORO>&E\3+S/@9:1FK:30:BDN.&TN>U >RL[-'@7H1&!A(
M+B;"(\8A_(-42M51_)]DI E+PD/J,1=<KW)?^4L/:J.TA+1\&(6P^G/QRZ-?
M_KUB^G3[\<&=:3E5!S>&C2O3]2F0.L9(8[6)W MIF6F/0@/^'1@?ZJQ5:[=1
M<)VAWD)W8:>IR"*8-V=>,8?#00JEHE^C>?.BS3S<;C=D<ADZ>/ @Z>>OJ:NI
MUFEU74551?U*;G^M_QM4)RHQLFYDY$<??41G<]C?83(*"0BQZ#/<18@AY&7\
M@R+C(]NZ*7U#'ZQ_!/\@E9_*;*S_;6#6\2VHZN 72_</\C_#I#-1X^!&TKKO
M"\&AP;O W9F6E?:;#+#BX<7T0&.@'-_'8MX*_%]V"I6"_+)J9X?U\(P\>&D6
M T_$2Z?84%" -F _W,M$[H&AE4,-6$+>8; 8IP]\<H!I(C\0+_[G11^1N^A'
M=S=W8';*V+%C$^D,4K]'6-VTF$OV7N"1^BB51D6Y);F5)E(OP+O1^FG?A"27
MPWVTF_K;<>S0,?=3;YWBF+*6@[QJ!7+)M)Q7!W .G:-[>GE>HM/I-]:O7]\C
M#-Y=X"&8YBYV_QI\SF799;DD,99BCZ5_G^??"QJ3-L"9ZGPGU!"Z"C>PV7Z
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
M&:OSJGM$40;07>A[P=N3DY'3@_'CPN-6@2<(2V?$=&42C=,:U::B7@B/"/]
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
MPC'\@[*SLZ=()=)6+.%A!W7Z(VL>X6O\-:3Z%!8:=AH^* 7J LGY.>DIZ8/
M+L#GGL>Z]+=@QV"#FFS3NS#HL%J&1TFCP?AERYP6(WQU]?+R^@Q&ZJ2$I/VX
MOF>PNH.PRMG#N,7WMI>KY1]#,BTM[<G]7?L9DU9.POW/]0:V*VY-GCXY$NJ'
M_^M%Z#R9!9GCRBJ[EV)ZN'F>FC)GBGAH]= \N$]00-!!:)-18T=%<+E<6-2.
M)H^;3'9>B\'2?GS UL5;Q5X>7@36X;Z'?')4<BGXTQ4*!>BC_?KG@X*"LIBN
MS!]Q$CG8.2 \ A!@C!GTAFTOO?62V;]=4T-*!(0EM'FSY_ZP9<L6 S;VSH%D
M >D#(X +W06)O<1'AI0.Z:$'GWK_E!B?^SFH$#A+'G -? #S]O9^.S4M]:G,
MU,PE6*6HZ%C2\9OFE\?%Q"U@L!A(*!:2*XT\Q!['802,#?SMTAX0'1?](3P3
MUME/!04&7=BP>H-YP?XGWW[BD9:3-A<SV OAP>&MP)1 !V;"[^ 32$('R$[/
M!CNF1Z?;N7,G&PN>??#!#PQ=8%*83HU'F)U8RG-P^[P![1,7%V=V3MQ%<7'Q
M='A?L"RQ:7Q3%= RLS-7P$C.YK%OX!'A-)2GIJ22^P)/'#U1@M5* IX#CWJ/
M=;S0X8;/(]M=XBWYC"_DPT=.5#NB]K^:6-<GR"D+%M3Q[^*AQH=RJFNK$_$#
M\K#^?A;<;#55->--Q?T"Z_B9H8;0O5C]^);!9)S&G:'7?'XLF4O<Q&YGJZNK
M1YM(#T37\BYW8ZBQ4^(I.0G&:UA86-<9XHS 5-P#8Z>.]62Q6* ^%>D,NBE*
MI?(Y+V^OBQ1;RG7\@G[$QVVI5'JFI:7%H_N*7X?8YEC[TL)2\EE2DU-'@R#
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
:_C:@4/X/"_A).V9CS[$     245.1*Y"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>ddsignature10-3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ddsignature10-3.jpg
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
M:*\=4AL/D>$"_ />LS3C']AU@(GK^;4SU1F%1(>0<7SNHFM3EZ],(9LUH&9
M*N234I(@ZAO"G?\YR/<%I4K9%!,1,Z&XN/C/FQTLKUZ!)3Y\N;6,5V?7@5U,
MK->)UZQ:XX^-V#L<-N?BNZ^]VZ>N&1P2/!<D7%I*VF(3Z2^'5J>%-;Q(Z";\
MS!*,#SAY["09A4VM4C]F;V^/$N,3S4&S[D7G<YU80V'_R./Q+K_[87>;/?OL
MLT(6BW4!.D31P/Q^UT'7E-<TVMK;(HE<<AR67&*#^6U;.UL4F10YWW2*Q;"V
M<VV$V%V,')T=45I>6H6)3)&+Y1Y\/O^:HZ,C2DE/>1MH>HWF7] 9TU/3S=$S
M[@+7DQ$2$K(+> !W=K2A<X/$5/3'@Y3X.6#<6M:=F1";4 2>"C^5WRD3J1=$
M(E$%&+@*C6*>B?27XM(EQ!*)W$CIJO95?VHIQ@> D><E]_K0SM8.Y17G];F\
MD[A&N"M]E=>]O;W1>^^]1T:!6S)W28J )T!\(?_J]NW]!]'5^FM?A_:>,GK*
MT)*2$C7=A8YP9[F#TP]417X/%#I%-'0R!I-QJWE!<X")3,&=3> K\]U56%KX
M1%M;6S",5EY2KZ^!\4LJ2GK8+0!<[I)7E/=4:%CH\SY^/G^N>YMD_"RLZLRV
MG%<'D):61@YQ:J7Z6?R ?;HL(Q,BZW#C(;5._;=@_(D3FQ-X7#[I@@T+#OO<
MDHR_<,]"&H_/N\+'_S]S\LQ8$[D'<.=PUVJU-R2>$G3HT"$#T+0*;88-Q09A
MR?AF?_59U[I.RG'EW/:0>%P 9@HUAK:!FB,2BGY:OVH]&:'"DA@R:,C#MC9X
M=/&6? M2VT3NA>7+EROI-/IU-Z$;:IW7&F,B_SW0[<=OLZ@[$Q 3$_.$@X,#
M2LU,76$B]8*GU+.*ZD)%:O^_!^.'88/6SLZ&9/S(\,@CEF3\N6/G*K'1>1UW
M]$M[]^[M,P M,+ZORO>&E\3+S/@9:1FK:30:BDN.&TN>U >RL[-'@7H1&!A(
M+B;"(\8A_(-42M51_)]DI E+PD/J,1=<KW)?^4L/:J.TA+1\&(6P^G/QRZ-?
M_KUB^G3[\<&=:3E5!S>&C2O3]2F0.L9(8[6)W MIF6F/0@/^'1@?ZJQ5:[=1
M<)VAWD)W8:>IR"*8-V=>,8?#00JEHE^C>?.BS3S<;C=D<ADZ>/ @Z>>OJ:NI
MUFEU74551?U*;G^M_QM4)RHQLFYDY$<??41G<]C?83(*"0BQZ#/<18@AY&7\
M@R+C(]NZ*7U#'ZQ_!/\@E9_*;*S_;6#6\2VHZN 72_</\C_#I#-1X^!&TKKO
M"\&AP;O W9F6E?:;#+#BX<7T0&.@'-_'8MX*_%]V"I6"_+)J9X?U\(P\>&D6
M T_$2Z?84%" -F _W,M$[H&AE4,-6$+>8; 8IP]\<H!I(C\0+_[G11^1N^A'
M=S=W8';*V+%C$^D,4K]'6-VTF$OV7N"1^BB51D6Y);F5)E(OP+O1^FG?A"27
MPWVTF_K;<>S0,?=3;YWBF+*6@[QJ!7+)M)Q7!W .G:-[>GE>HM/I-]:O7]\C
M#-Y=X"&8YBYV_QI\SF799;DD,99BCZ5_G^??"QJ3-L"9ZGPGU!"Z"C>PV7Z
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
M&:OSJGM$40;07>A[P=N3DY'3@_'CPN-6@2<(2V?$=&42C=,:U::B7@B/"/]
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
MPC'\@[*SLZ=()=)6+.%A!W7Z(VL>X6O\-:3Z%!8:=AH^* 7J LGY.>DIZ8/
M+L#GGL>Z]+=@QV"#FFS3NS#HL%J&1TFCP?AERYP6(WQU]?+R^@Q&ZJ2$I/VX
MOF>PNH.PRMG#N,7WMI>KY1]#,BTM[<G]7?L9DU9.POW/]0:V*VY-GCXY$NJ'
M_^M%Z#R9!9GCRBJ[EV)ZN'F>FC)GBGAH]= \N$]00-!!:)-18T=%<+E<6-2.
M)H^;3'9>B\'2?GS UL5;Q5X>7@36X;Z'?')4<BGXTQ4*!>BC_?KG@X*"LIBN
MS!]Q$CG8.2 \ A!@C!GTAFTOO?62V;]=4T-*!(0EM'FSY_ZP9<L6 S;VSH%D
M >D#(X +W06)O<1'AI0.Z:$'GWK_E!B?^SFH$#A+'G -? #S]O9^.S4M]:G,
MU,PE6*6HZ%C2\9OFE\?%Q"U@L!A(*!:2*XT\Q!['802,#?SMTAX0'1?](3P3
MUME/!04&7=BP>H-YP?XGWW[BD9:3-A<SV OAP>&MP)1 !V;"[^ 32$('R$[/
M!CNF1Z?;N7,G&PN>??#!#PQ=8%*83HU'F)U8RG-P^[P![1,7%V=V3MQ%<7'Q
M='A?L"RQ:7Q3%= RLS-7P$C.YK%OX!'A-)2GIJ22^P)/'#U1@M5* IX#CWJ/
M=;S0X8;/(]M=XBWYC"_DPT=.5#NB]K^:6-<GR"D+%M3Q[^*AQH=RJFNK$_$#
M\K#^?A;<;#55->--Q?T"Z_B9H8;0O5C]^);!9)S&G:'7?'XLF4O<Q&YGJZNK
M1YM(#T37\BYW8ZBQ4^(I.0G&:UA86-<9XHS 5-P#8Z>.]62Q6* ^%>D,NBE*
MI?(Y+V^OBQ1;RG7\@G[$QVVI5'JFI:7%H_N*7X?8YEC[TL)2\EE2DU-'@R#
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
:_C:@4/X/"_A).V9CS[$     245.1*Y"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>image.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image.jpg
MB5!.1PT*&@H    -24A$4@   )\   !$" 8   "?XN<,     7-21T( KLX<
MZ0    1G04U!  "QCPO\804    )<$A9<P  %Q$  !<1 <HF\S\  !V7241!
M5'A>[9T)6!17MH";IED:>J&[:9IF7[J174#9-P5!]J7!A;"I(&YQ0U%CF.F
MHBC[(HH;44?COL5D-";CY.6-)M&,R83$-YF99$PR6<;$F:PFH_9Y]U05+1T:
MW%I$I__OJZ]NG;I5U52=>^XYY]XJ6$8>7Y;D!QXC*^A;V.9<8,D"7DNNW!F%
M^Y'=RY1A"8$N[_/,.6!B8@:./C$?1<W?E<SL-F+DWJC,#3AN*K0'_ZP9+61S
M8I279)G4DO6S+" 1YK_T581&HQ9,")1<8_%=K]@&QTR-\;(L\I:9@F14 BP^
M^7D8?9;_ D[5IY2ZV%EK6ZF)B0FP;%R^E886S $ ,ZRCT41P"Q.5G1Y2&ZJ.
M0.(&?DG3VWL +''_H\@UC49QX+=_\:L]\(9?YV_?\VL^=M&ODRSWLM[\RF6_
MAH/ON3*G9BW.41XWDRI@[HG/BAD1J[$HJ(5K:@ZAY:W;-)JGG7T<+8#C%/?7
MHK>_L\/]6\I<4UA\V:I).R[$4 ?\-W"J(:_4P58 CI&9Y\GFQ&!7VZFC[5EO
M6?'M8.+2[NU8IZ8P8#M7( 1>4$HGV4Q,#>&?%O $$%:RYB!14!.L\RB@6KXW
M+G3&EA:'O-:W%,4;;C@5; #;_#:036XG2R?()G7<6B;W*_>7]9<SV_*\#HB<
ML_U[@._M\3J5N?['.2(WR&UZI82Z,.%,M2)#QF7!Z/3%'VHT&KN""/=W+4Q)
ME\P3@K7(Z;Q0$;7X;8W&FJD^<B /V.VWKUWVJ]Y#M]+!6F#_15\=:B''-QS]
MH^^D_6"*YS[5D%YJ+^%#4$G=">IB!,U;"P)]Q6;_D08F$P.A$11%B<ZPN')P
M+^PHQ_WD]U@I!*P5\N3RY:1L3ATT@DE:<6"2_>0-9\W3FH&5W@F6.5O -&4=
MF"777^>GUE_GI?4M:\BR]A<+RG\ITUVLD]9<#Y^]]2> 'UWP>HNSO(YSQ.Z@
M:CDSC?H!A/]9%9KBP&?#Z,197^*V1M/$G1KEU2HQ8[UG;4%Z&[89<-U"_IG8
M\&(H=<##)&_%GO#0\JUK'//;SKL7=EYS*]P(DKY6.JE?*_UE:^R3]=_N+\MO
M!^^R7="X[]4I>!VT?');(2@SEJ"33$$4RC31R^SO N<(V/</3=*F\MAYSB)S
M8%MP@<.3?&CC$M3C7]P6SU0?L5R\>-$FOG+W*]S,-F!-)/<NM^5&Y)QM_S-M
M_8M+%[4?B9U0O,-EP?(=+A5JLM3?QT*.K]QPTAGO&UZW,@<MGSOD-;]:2OT0
MPMDUF:5V%D3Y5+]Z=^?.(FM5:F9T[A\T5)=;E1<ZMF"<^V%K"W-P2*_>2AWP
M,$BO/IHEG]IUQC*UB;32#C#/W@QF:8U@.F'M=7[*NNN\]*%:Z1TL*6NONQ5O
MOM%QZ W*BIU:DUXJ)Y;/*Z?J./4#&)(#K#[DRX+AUR?_22EIP\R$J>YB_ADK
M#NLG"XXIF%C;@G/VO YRPSG4 2.,^-(6&X?)[:^S4MM!G-L)867;>JIW_>\H
M9O<#!7T^CL03R@Y>INX=Z3TLIL?+7^%8BF',4\?*SK4FYRGL!."1,/W/???O
MP%,1B\5\+O@7KMZ+V\,*^1%6"4N?>\$JBVZETIP6B)C7\WK)VA=6/MUU8D(T
MMM(%="O3V_KN="''+V@][=)YII>'USU53RR?1 A>F<NTEH_<+'ZR@O\EWRT.
M]EZZ/EY='.HU)G\U%87E![&D%:K("E][LQ^XQ#).>U?C3!TT@OCF_4\EKH4=
MK[.2VD!1O$E3M.K%0F;7L%"9%_Q[MH4U"!U<L(L]ZVPGOF)MS0>?I++SY#F;
MP)_FB'*"I6]965H"1R#]!.O8\BS!QC/RVR<WGH^F3C)<Q,_=SW.8TOXJME)A
M-FFE,[;NF[?II0!F]P,%HUVY+1]\ISQSF!&Q=C\5/<N!RP9Q6,$[Y&;99@;9
M7>4Y!T/QCG,JW$]D9N.]+:_P/&*@]I)F6*S)W1"_:.=)4]* 7:=VW=QZZ ]3
M&?&P45D0@+U**UDVDV4GR]1RBVM"^;1_:S1BW(]HKE3Q\R.<GN2:L+:1S9TL
MV>AE.>K#7O3>80+^!3;N11VO82OU*.J&)]0G*IA=P\*I]?FS7$@7P+-WQ33*
M6:&0]ZZ]#0]DRHB;.74O47[=VI*0E4X"-IB+Y%0=>[[9O[@".PB9M'([443*
MSQDI9/QJ7[Q%9@N(<KN@:.T1K<-O1 _C%^]ZGI/:!DY3-D#;GM=F,.)AXV1[
M>IB+S I;Z0:R["1+CY53B+IT\ZD@W-^'NL0GSE-L1=>QEG8[CI^51N\96=CE
M-?Z.-7$#^)>T'V1$1O2AJCD8;9G5#,*<+IA2=W@.(S9RCZP]<CY D-M& HPV
M6+GKU1!&;$0?LKS&T]A*?4O:=2)-(_=&S()M%>RT3@B:L:F7N -L1FSDES0?
M>\-/J&H#44X[5':?U XX&[EWO(NZ#G"RNR%/?;B=$1G11]3\[>7LM X(F+'I
M ])*1V2N[%%C_-(=UUGCUT%&U>X<1F1$'Z25[C/-W@39U0>Z&9&1^\1W&@Z;
MK8? HI9P1F1$'XE5.ZE6FE*U>Q(C&G9Z>WO%&[9L*.I1]SRRLU/ZXUG4!=:9
MS3!]U>'_GIDA]X(_::7LE 8(+&Y]:#>JL*0PW]G9&1(2$UX>:?FZ>T%1BLK7
M8E2^VZ$H[@*KC&8HJ3DXGA$-.Q.3)G:0%8C$HB-$^1Z9J5&#H2C>2)2O":8W
M&I5O2)33-H(5::4/2_G0TBF]E"^Q3=C@X>J!\_0>>;!!6V>@Y=MO5+ZA4)9L
M(LI'+-^Z!Z-\GIZ>(4D)X:F?O_VYW@F*FH\U7!<7EW^R3%B0-RGOL4A-*$H9
MRZ<^;E2^H5"6$,M'6FE)S5Z#*Q^Q:F9$^:XX.LCAQ/X38QBQ#M7+JT<+^(*?
M3$U-(< W((L1:\G+SHO*S\M?.SEO\FZQ5+R;B/;R!?R#L5&QN\<&CGVJK*Q,
M=?5O5X5T[9&!HI )..J-RC<D=+=++-^OCAI<^<K+RX,L+2QO*$<IO_Q8\S&7
M$>N0-25KH:F9*=C;V</Z5>M3&#%.I^)&1T4_;\6U C,S,^#S^>#AX0%BB1@X
M',YU1T='D$@D(!0(P<7!Y8O9,V;[,X<^=!0E#S?:)8V>'1P>'"AV$CLRHONB
MN'AJ\+CHR.4KYA5+&!%%[9PY/O?5\)5%C/+5&5[Y8F)B:M&7BXV)Q>DZ>O'S
M\^LA*Q#;B+_>MV\?=;/0#QP3-&8SOD0DE4DA/B:^,STE/>WDRR>3#AX_Z%U8
M6"AH;&U,FC-S3G)L?.SKY!Q'ZNOKJ:GC(P&ZVR7*IWXX/I_FTB6^FXO3=[92
MVRO=K=WW?5]B(F-Z>-;6(!:*J:EL"'D>^7*IG8;T0"^2YW5O@Q-*<J,>5+2K
M]%2^8\FUA.G3IT]F1 .PL[-[FZP@T#_P4_)'4.]AE!64A:&%D\ED/Z]N6IV+
MLL$@QXRXW"!E^;*(S[?JX72[^+Y+>%CXO['A3RF84L6([QKL?6K5ZI+@H*"/
M3=AL"(\.URH?WYI?1U8@%@A^7KURD9R6WB7*:1AP&-[G6U:_S,G:VOH'HEP_
MGKYP6F_KF[5PEAOQ]WX@1?#R]CJ.W07*8V.BT+>#B. (G#KUR*$@?K0U:= /
MNMO-RLF:08*U;;F3<W5F2)/[:.;AXO%[++HYNV$:ZYY('C?A@+]O(#@[NX)
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
MEP:-=A]EZ(]#8I+9,)9O7,*X;LQIIJI2ES"BQP.JVWT [^T.A2I#I<8Q2N+
M_CTQ)?'A_VM- T-%N]0T>L/X?&?WG16G)Z<7JL^H'XO/!FNA7YW$)//P=+L(
MANGXTA!Q>G\7EAGFSH@?&Q3%F+@WG,_WV$*_.HG#:\.G?(\[3@4=8#JQ'EP+
M.AZ)U-!#PZND$[C#[/,][D3,WO$->_P:\)ZQ(9D1&=&'\Q/MP$YN &EF^_#^
M?]7'&*^BSMVFV9LA8F[/+S_>8Z0_D7.V?V,RH0&FKMXS[/]I\G&E=.W1*M/,
M+G#(;WJ=$1G1QZCBSEWLG,T0OVCG(_DMO)'(EGUG%6)5!^;Z;BQN>Y%Z&<>(
M'J:O.[:$0UJI?5[C6XS(R'V"T7SXW*UOLU(Z05G4\7@EA@W)MH.O>4A4;9@:
MN#FWX83.I$TC]T[^KW9'6J0U@E56.Y2N/3+HI-G_:D@K-0E_<MM;V$H]"SM>
M8<1&#$#XC&W/LB:V S^[^=J$Q;N,W:\^)M?L#;5,;0#+S#8HJCVTG!$;N4](
MPS8+F[VE%_^EK"BW[;N9#4<7,[N,]"=RYI;-K(EMP,MJNA$];\O@'W<Q<E=<
M^,.?O,,J=EPT26D!'FG<@3.W'E5O?<7HWO2'M%).Q-QM?S1-[P(AZ28*UAR^
MX\]8&!D:Z 5SO_*MVWE9K<!*[0")JA6\2C:<"ZKH7A%8T1U3L6I_3'']X9@%
MK<=CYC(+EBOZ;6.Y__X^V6#EV]6]TW/AHN^WW.E^O74;#\>LVO::[M#C!^]^
MX!D^N^=-,W*#+#/:P;>L^^3"CN?U?@?$R-WS9/UA54C9MO/6Z4W RMP(K/1.
M8"6O WY.*_!S6T%(E%*@:B?K-A#FMH$@%\LH(^5^,JI,R4B9R"@Y<QQNT\>A
M#.N1,B6CR[KGNG4]?<?1LEO'T?50CK\5ZS%EK/>+XU#6_S@A=1QS?'HSQ"_=
M@U]"T 5 S1Y=OKU+E-5,M5+BJ\"HDHX_!I=OJG&?UA5;4+\_9A)9IA,-?E26
M8M+2GMYV>L0,\L]O>-$W:\F^Q4'EW<>CY_6 /*<)''*;P3&_%1SR&L$QKY4L
M#>"4UP1RG7(+6:\GV\VD7E^YA=G&.GA\$U4?ST&?BSZ?$Y')2=E!6VZBZCN2
M<SB0X^GST.?#;:R#UW!DSH?'T>=J9*Z#YZ++<K(??Q_6<2#G<-*>CSX'O8V_
MB2[;IZ^%"4MV#E2^/A8VO) :-FOG:WRBI:R,+M)2R9*X#GC9+6"30VNVB&BT
M#:ZII95LMX,-::FT#+?)_KZEKQZU3>KA?FJ[7SV=.KK;M$S/N0?4Z2\C];'U
MI3= 7-5S@_^Q1D8F5:WGE*K*Y^8$3=NX/WY!#SA-(IJ>70\.*M+:5*C]V%*P
M1>":;B&X[FN]?=MTR]'=INO1QV-KH\^#K01;$2ZW9'0=^AIW<FZZI=';\LQ&
@2%[R&Z/RC2A8K/\'A*\NB;MDT\8     245.1*Y"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>intials10-6.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 intials10-6.jpg
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
MPJR&"^AU;+/7WXHN;YM_]L8- =VM,S!&])*QP28\[QQ^WBA;-RFXQ([%!'[
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
M:6;8BR2B:N(2H;&QD?(6BQ<O=L'K;R6QNDP2FH=Z='5;\S9;H4!XQ\[>[H.
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
M6>4^#M8.K6R2+$8/C>AU'?7\<?F5;!8;(H=&KD!CX^GN\IX%VP+*9I0]^@\
M4'5$:AK8H[MF\L<9D#3^4PLV"Q8N7!A%BREJE]8&2:PE(+(4[:%%3PWJI_B(
M:];2VC?^_O[;,:'(R\N;1HL>FJU[MO(4KHK/L>Z'M44#A@&$! :>))\AEQ[R
M &>_/BNPM;8]+Y0([Q)E_ R32T\?3\S@'QW*(E+3P+23-4^<,3$-XT!G)^=?
MYLV;ETI$9L3=9DJMI=^A-2S.*'[J?F-9LPB3EK)F P.#5E3$T;FCNSZ(]M#L
MW;N70[+H1BZ+>SY &?#F[K;=OWK'I:2X)$HBD'S&Y_,O)2<D-_16]WUH[KEF
M[24KHPE6-E:7;*QL\.=8;^(]3AMK&XB/BL^EASQ54#$B*N+J1W?-F!1@LD>5
M4@+]'DD1!Q2:I_BT/.GA^O7KED3Q9G.YW)WAT>%;JJNKN[GJIXE[T\ >W2(2
M"\3R\_>[3C8A=DCL K7T#P &TOA<\]3'4$=\6KEWB^_18T2\]^NL</Z>+^1#
M44E1CT7I)Q*;G$8P5E5#T(3M3UWL]KB@LF8LWVAA&A@FA"/31N8%!@8N(]LF
MM/C)1SEA\QV#J"4@RZO6K^^L(UQ0$7'I8OUJ8+WCDM^RUR2]&6*F[>CW%'(]
M#X<TIP&,$U9"8&GK0S_<_M207;5K,3.M&1Q'U5%3^?5HG\"R;7<,HI> ;>[J
MQ_9KI$\<2S?N]^-DK 5>6LU_7]SSSF];4DQ/G[CEK]]ME+8!(J>VXR^#ZND)
MK$MYCV_YFIFT'@:/;6F@Q7JTR(BJ5YYEIK6 0VX=KI2@IS<29[</-TRH UYF
MPZTEFX]J5GG2HQU6;7K3QS)C'7!35]]J>+&/A\SU,!@^^8UO,A+6@V1DP\6*
M55OUO]NL1=#K^)1LN(@_D^M3W+R)%NOIB>5MAX6>12W7&*IZL,MK.K^R_6T5
MW:5'"Z3,:4\U2EP#EAD-MV<WO:%90U!/#VS;]9<8CS&;OV$DK@5Q>L,OH9-:
MZTZ=^E;_^\):PK=@P^N,A+4@RFZX,GK^\_KKVA>KMAZQEA>N.VR:L@X,2+,;
M6?^C_X0MNX++-^7'S6Y5%E3O54Y;>X"T-^B&VSVWB3W(>FN]C7VH]UAS0%G=
M^MZ K=6M?/DDUV=<RS>,A :PSFWZY[S6P]W6$M33 \7/[ILN']W\E4E2(S!2
MFP%=MG'B*K <7@N\X?7 S<3DAFX99)^TKOL:&?W:=;NSOS]C>I+=OX_;W(PZ
MX";70.2,'=1B3P.5G?O>"_4NWGR!D=@ PO1Z4%9L;FX_>$:S^JJ>'L @.Z/J
MC9"PBK;E?B4MIX++VT"2N@9LL]: 348-2+.PK2+[-6!-7J69M:21OJS51+9:
MW9]9 [;8R+X--1[[R'A*5D.-13DU/A./41_7V8?'X[YZ#'U.,LZ&EJN;^GQ6
MR2L@=L;S UH1D9T[SPI<QFS89Y;2  SB=6RRZW[V&;]Q?^#$3>.CIK4J2ZM?
M(=:]T_/L)5[AWK:ZW><)--LX5OUZ;USW8^_UXW'WC[O79FOZL:\GS]0Y5KW=
M];T>W.X<W_58^CCR?PYD+_944+IT5ZE'?O/G9LGUQ.NT ".Q$9BJE< =3JP[
ML? \JJFM_3WK?V^[KWZUQ^A;WMW+]-S?^W'X-_;=W_<V'M] >;&HF0/?>/SA
M(5['<,SB_0'#)K<O\BW9\$X0\3KB5/0$]<32UQ%/4$L\"FZCIT!O4T=>T?M@
M'WHGE*,,O1'Q#&0L>@_J."*W1AGV4>^%VVO(.-+P/8@,^]2>!\^A]CS2+/7Y
M;(F'L^[<)L=9XWC*:^'Y\#W4VS;H":DQ]60,\5R49\2_X]ZYL=^&.J_Z./S;
>\#W1B\7-W [_#TOR/'6[9C#R     $E%3D2N0F""

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>jvsignature10-2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 jvsignature10-2.jpg
MB5!.1PT*&@H    -24A$4@   +0    K" ,   #F(U*6     7-21T( KLX<
MZ0    1G04U!  "QCPO\804   , 4$Q41?___U)24M[FWKV]M7-K8YR4C-;%
MS@@ "!!*6EH06EIC$.80[^80:^80K>80*:T0[ZT0:ZT0K:T0*>80SN802N80
MC.80"*T0SJT02JT0C*T0")R]YM:]&9R]&9R]A @A&5H9[Q 9K5HQ&5IKE%KO
MWEKO6A!KWA#OWA#O6EJMWEJM6A"MWA"M6EHIE%KOG%KO&1 IWA#OG!#O&5JM
M&1"MG!"M&7M:SC%:C'L9SC$9C'L0&<Z4G,YKG%J,G%I*E%K.WEK.6A!*WA#.
MWA#.6EJ,WEJ,6A",WA",6EH(E%K.G%K.&1 (WA#.G!#.&5J,&1",G!",&3%"
M4EIC6J6<K:5KK:5KC-:]K=:]2IR]2M:]>^:4[^:4:^9"[^9":S%K6N9"K>9"
M*>:4*:U"[ZU":ZU"K:U"*:V4[ZV4:ZV4*>9K[^9K:^9K*:UK[ZUK:ZUK*1!K
M6EHQ6EIC,1 98S$(&7L06GMC$.:4SN:42N9"SN9"2N9"C.9"".:4"*U"SJU"
M2JU"C*U""*V4SJV42JV4".9KSN9K2N9K"*UKSJUK2JUK"! 90ISOYM;O&9SO
M&9SOA-[O[RDI*9RUK2DA$'OOWGM:[WOO6C%KWC'OWC'O6C%:K7NMWGNM6C&M
MWC&M6GL9[S$9K7LIE'OOG'OO&3$IWC'OG#'O&7NM&3&MG#&M&7LQ&7M*E'O.
MWGO.6C%*WC'.WC'.6GN,WGN,6C&,WC&,6GL(E'O.G'O.&3$(WC'.G#'.&7N,
M&3&,G#&,&??O[[V]YO>]&;V]&;V]A-Z][WM26M;OK=;O2ISFM9SO2M;O>S$9
M8WLQ6GMC,3$90H2$A/>]K?>]2KV]2O>]>[WOYO?O&;WO&;WOA!!**5IKSA!K
MC%HISA IC%H0*1!*"%I*SA!*C%H(SA (C%H0"/?%YC$Z,??OK??O2KWFM;WO
M2O?O>WMS>WMKI>^4K7NMK3%K*>]KK1!K*5JMK5IK[Q!KK3%"$.^4C'NMC#%K
M".]KC!!K"%JMC%I*[Q!*K7N,K??_WO?__P   .<3\H,   $ =%).4_______
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________________P!3]P<E    "7!(67,  !<1   7
M$0'*)O,_   &4DE$05181\U82Y+;-A E_H?( HN<".!%XM(MLA&D^\";;,--
MKH 5<H:,*OT#2=FBQZXPR;R:DB -!32Z7[]N8!K0Q<KHW\!;US(Z$SJZ99;Q
M.5BZ#!#78&1T)I2::JGRX12D?>1\\#(Z$4N!EW*JJ_6>$#W*X$3X@M'KCC^=
M O,4MR>WGX,:%WS+BCZ= W.YR@AQ;A ).?';F4;[N*?'^4:;.T=R:?1V#I[T
M0M_/5KR:9/HYGBD?>^?.1\*DWQ45^UHKW9C=G^GI*>Y64P=YV,.[4AA?$\N-
MT-5R9A#WGFXW&3PC!Q??D97GU%BAUY_52-L^R7*U5<3:7OK3!3W9=P2\8P'Y
M&G;SB,*A>6_SWPF598#>>$G,!D([OS9J1=MFV2,_9 #;6N O=0ZL;>H?Y>5.
MBW3TLL@^BC,^X+YMM'_=L\P[O\[VK5C%-;W'.27[#\PVFQ:9"QM;;4P;42SR
MY_9MHP_*?]_EB^\]SP:VI[G#"?<M"C\,?5GM&QQ0P:A-+A0Z\1U/EWVKN(%^
M*GA+<<'B6]RDL+#;L"_%QKWVNSX(QR89ADNM#C!I6OE-*Q-'#J%?)\-4]HG=
M,AEFLR$'+#L5K39UJO845;U-IL-!G]57+RUL=$(#=1A\I)JF668/%*O?98 P
M??6.W4MHX<[=_0K,!G012:TT:0]M,")7%3!(,(?7"0Y]G@PFGJU&W)T.W.A@
M=L*KISDKQF 'O_0%MY3V4]LM*:W, :@YLL)<4R;CK2SKPM6D*LJ5?G/3K#85
M7H[.:;X,<EF:55H<.&X0]!TEQ>'R#Q6E.:F48:"ZN83H//!T0]IV!M&5;/,Y
M+(%G_-3H:2L" #F<X(O:8.:J;AD$W:Q[=8?-(4\"4#P;_43?Y7%V@</-F^!1
MLP'$-0Z)22$$X*OQ;$15NV9@;DDM;K$I!><#^1;X2W,,3]OB@2!L]%1,GMN;
MIC% =P[^"]B19'3$F"YD^DH/3_0@/BYVU$^/C!]>F$-PH+L-D-WLO:0&PX#!
M21ESGVZ!*_E2Z/_#G-XT)F@E4JG%0KC7RJQ_M@?T&%WC@S?+' :C)<C<-*#W
M'I!A"W][+: IE\'=R"IMG"K EA3+31;= /V4:QPFU=AHS@.=F\?,Y66 &;.;
MKF-F^.=8XTM(+P,*@>26+9 O$3H@?XEV24^+I)QR?VV5/7V2 :":.UB5VB8A
MB S/>C63+#3VM.)(FC^SPV)/+ 2Q:P[>2<@!-1X?XAO;=R5/]T*Y<UW3"?U3
MB3G*<T+BT,QYC=RGWV5 4 8H9.(31W!_-6J'[KDL#9SC SM':44<K\A*LTS%
M?@8&#35ZRO!GS!)>XBNK_.YYI#S+HG63$UNR6\(JPK_L*T]-'9=<CRR(C'-5
MJ"8=Y"3Z K0MN>%RO4'C2VF'C=N<IMP@L%Z498(GCR#=W6=Z'0V4N!\,AGK+
MK2#,.2I1=R E/,34D@&AL7J8;2=\XJ=DF0N00U\RU'W?^J*0<:SK6',AA3OY
M0EI/=Q'FO@+L%TQGS7*\F%LU!96-ZZ$I;\/_ME\W3PL]!7!DH'<4,H8EIG'J
MO,UU>F@2(=_(,4Z*45GP04N_KI11)AHBU&MX3#;#:_$E4\T_K85M*8/):<GR
M)?AD:Y+6_1&Z9,,\6CRI7GK7;.Q1Y?[0%-LJ_)I^IB&5.R:2B]V;15SUC S+
M.@X)EPPHS/@=(XWP.V6D>D*.;S7D^7I@YF4G/5:2&R#1TF-X2/2''FVV=S<:
MZ50B!.$%L,N58@=[<U!;H1M8.RPW1M=QL_/HC]%> 98@"Q'&^<>/2$FI<-]W
M!_EUEUU7GGT!J_PZITL%]@SQ$I?U9N3TRU0#>."++V_\ 8P>3$",KNHJCAT3
MSZRE)Z+&L%(40L)O(+;UX1N$E>VOS<I- 2K?%N[1"C%N8O2X*[G)J>8[/?TC
M\%U_[0C32N.SG&G*S9#L<\1& =(:]SGH8\/6C<(6N.(A[0G#TSV=[6G@TLLI
M]3CO/%PA(WTI7?R]DE;KW0V#SWR.6:_1L?HC=L?^_Q!LQ.-F18%WNZP-U(I'
M%FH]-#PZKSR70Q<WOA\*H[6!]A68$<ONFDRL5:(\'PA5%7>=O"U_X"=M=C+5
M*3'/O<P["R SEYB%)7O@$1!"\+]0^GUX-T3P&=B;\ 'H(^) T^"\>7BL_L"X
<[2_(/C*FZ6^1+.-3M6Z.80    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>jvsignature10-4.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 jvsignature10-4.jpg
MB5!.1PT*&@H    -24A$4@   +0    K" ,   #F(U*6     7-21T( KLX<
MZ0    1G04U!  "QCPO\804   , 4$Q41?___U)24M[FWKV]M7-K8YR4C-;%
MS@@ "!!*6EH06EIC$.80[^80:^80K>80*:T0[ZT0:ZT0K:T0*>80SN802N80
MC.80"*T0SJT02JT0C*T0")R]YM:]&9R]&9R]A @A&5H9[Q 9K5HQ&5IKE%KO
MWEKO6A!KWA#OWA#O6EJMWEJM6A"MWA"M6EHIE%KOG%KO&1 IWA#OG!#O&5JM
M&1"MG!"M&7M:SC%:C'L9SC$9C'L0&<Z4G,YKG%J,G%I*E%K.WEK.6A!*WA#.
MWA#.6EJ,WEJ,6A",WA",6EH(E%K.G%K.&1 (WA#.G!#.&5J,&1",G!",&3%"
M4EIC6J6<K:5KK:5KC-:]K=:]2IR]2M:]>^:4[^:4:^9"[^9":S%K6N9"K>9"
M*>:4*:U"[ZU":ZU"K:U"*:V4[ZV4:ZV4*>9K[^9K:^9K*:UK[ZUK:ZUK*1!K
M6EHQ6EIC,1 98S$(&7L06GMC$.:4SN:42N9"SN9"2N9"C.9"".:4"*U"SJU"
M2JU"C*U""*V4SJV42JV4".9KSN9K2N9K"*UKSJUK2JUK"! 90ISOYM;O&9SO
M&9SOA-[O[RDI*9RUK2DA$'OOWGM:[WOO6C%KWC'OWC'O6C%:K7NMWGNM6C&M
MWC&M6GL9[S$9K7LIE'OOG'OO&3$IWC'OG#'O&7NM&3&MG#&M&7LQ&7M*E'O.
MWGO.6C%*WC'.WC'.6GN,WGN,6C&,WC&,6GL(E'O.G'O.&3$(WC'.G#'.&7N,
M&3&,G#&,&??O[[V]YO>]&;V]&;V]A-Z][WM26M;OK=;O2ISFM9SO2M;O>S$9
M8WLQ6GMC,3$90H2$A/>]K?>]2KV]2O>]>[WOYO?O&;WO&;WOA!!**5IKSA!K
MC%HISA IC%H0*1!*"%I*SA!*C%H(SA (C%H0"/?%YC$Z,??OK??O2KWFM;WO
M2O?O>WMS>WMKI>^4K7NMK3%K*>]KK1!K*5JMK5IK[Q!KK3%"$.^4C'NMC#%K
M".]KC!!K"%JMC%I*[Q!*K7N,K??_WO?__P   .<3\H,   $ =%).4_______
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________________P!3]P<E    "7!(67,  !<1   7
M$0'*)O,_   &4DE$05181\U82Y+;-A E_H?( HN<".!%XM(MLA&D^\";;,--
MKH 5<H:,*OT#2=FBQZXPR;R:DB -!32Z7[]N8!K0Q<KHW\!;US(Z$SJZ99;Q
M.5BZ#!#78&1T)I2::JGRX12D?>1\\#(Z$4N!EW*JJ_6>$#W*X$3X@M'KCC^=
M O,4MR>WGX,:%WS+BCZ= W.YR@AQ;A ).?';F4;[N*?'^4:;.T=R:?1V#I[T
M0M_/5KR:9/HYGBD?>^?.1\*DWQ45^UHKW9C=G^GI*>Y64P=YV,.[4AA?$\N-
MT-5R9A#WGFXW&3PC!Q??D97GU%BAUY_52-L^R7*U5<3:7OK3!3W9=P2\8P'Y
M&G;SB,*A>6_SWPF598#>>$G,!D([OS9J1=MFV2,_9 #;6N O=0ZL;>H?Y>5.
MBW3TLL@^BC,^X+YMM'_=L\P[O\[VK5C%-;W'.27[#\PVFQ:9"QM;;4P;42SR
MY_9MHP_*?]_EB^\]SP:VI[G#"?<M"C\,?5GM&QQ0P:A-+A0Z\1U/EWVKN(%^
M*GA+<<'B6]RDL+#;L"_%QKWVNSX(QR89ADNM#C!I6OE-*Q-'#J%?)\-4]HG=
M,AEFLR$'+#L5K39UJO845;U-IL-!G]57+RUL=$(#=1A\I)JF668/%*O?98 P
M??6.W4MHX<[=_0K,!G012:TT:0]M,")7%3!(,(?7"0Y]G@PFGJU&W)T.W.A@
M=L*KISDKQF 'O_0%MY3V4]LM*:W, :@YLL)<4R;CK2SKPM6D*LJ5?G/3K#85
M7H[.:;X,<EF:55H<.&X0]!TEQ>'R#Q6E.:F48:"ZN83H//!T0]IV!M&5;/,Y
M+(%G_-3H:2L" #F<X(O:8.:J;AD$W:Q[=8?-(4\"4#P;_43?Y7%V@</-F^!1
MLP'$-0Z)22$$X*OQ;$15NV9@;DDM;K$I!><#^1;X2W,,3]OB@2!L]%1,GMN;
MIC% =P[^"]B19'3$F"YD^DH/3_0@/BYVU$^/C!]>F$-PH+L-D-WLO:0&PX#!
M21ESGVZ!*_E2Z/_#G-XT)F@E4JG%0KC7RJQ_M@?T&%WC@S?+' :C)<C<-*#W
M'I!A"W][+: IE\'=R"IMG"K EA3+31;= /V4:QPFU=AHS@.=F\?,Y66 &;.;
MKF-F^.=8XTM(+P,*@>26+9 O$3H@?XEV24^+I)QR?VV5/7V2 :":.UB5VB8A
MB S/>C63+#3VM.)(FC^SPV)/+ 2Q:P[>2<@!-1X?XAO;=R5/]T*Y<UW3"?U3
MB3G*<T+BT,QYC=RGWV5 4 8H9.(31W!_-6J'[KDL#9SC SM':44<K\A*LTS%
M?@8&#35ZRO!GS!)>XBNK_.YYI#S+HG63$UNR6\(JPK_L*T]-'9=<CRR(C'-5
MJ"8=Y"3Z K0MN>%RO4'C2VF'C=N<IMP@L%Z498(GCR#=W6=Z'0V4N!\,AGK+
MK2#,.2I1=R E/,34D@&AL7J8;2=\XJ=DF0N00U\RU'W?^J*0<:SK6',AA3OY
M0EI/=Q'FO@+L%TQGS7*\F%LU!96-ZZ$I;\/_ME\W3PL]!7!DH'<4,H8EIG'J
MO,UU>F@2(=_(,4Z*45GP04N_KI11)AHBU&MX3#;#:_$E4\T_K85M*8/):<GR
M)?AD:Y+6_1&Z9,,\6CRI7GK7;.Q1Y?[0%-LJ_)I^IB&5.R:2B]V;15SUC S+
M.@X)EPPHS/@=(XWP.V6D>D*.;S7D^7I@YF4G/5:2&R#1TF-X2/2''FVV=S<:
MZ50B!.$%L,N58@=[<U!;H1M8.RPW1M=QL_/HC]%> 98@"Q'&^<>/2$FI<-]W
M!_EUEUU7GGT!J_PZITL%]@SQ$I?U9N3TRU0#>."++V_\ 8P>3$",KNHJCAT3
MSZRE)Z+&L%(40L)O(+;UX1N$E>VOS<I- 2K?%N[1"C%N8O2X*[G)J>8[/?TC
M\%U_[0C32N.SG&G*S9#L<\1& =(:]SGH8\/6C<(6N.(A[0G#TSV=[6G@TLLI
M]3CO/%PA(WTI7?R]DE;KW0V#SWR.6:_1L?HC=L?^_Q!LQ.-F18%WNZP-U(I'
M%FH]-#PZKSR70Q<WOA\*H[6!]A68$<ONFDRL5:(\'PA5%7>=O"U_X"=M=C+5
M*3'/O<P["R SEYB%)7O@$1!"\+]0^GUX-T3P&=B;\ 'H(^) T^"\>7BL_L"X
<[2_(/C*FZ6^1+.-3M6Z.80    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>jvsignature10-6.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 jvsignature10-6.jpg
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
M2A,5 W.;=K?NE<>W_(T"P^@F(,F;]QVR GIQ'Z\(@<'!PXV-C($5R0JPK%F
MS68#L:/X?%E1&=;^\,KCDC5OE5'\?! _=NT"O:A'?/"?#SS7;EX;\.E_/O76
M76UKA.CC[\=7[C'1S 0/1E2-^&S>DGF"@<4#AW+L.%_8<>U 7%+<4/UNKRZ:
M$6_>PP77@<@1*]+UHFXSI*AHBIV=W1\V-C: S6$##IOS<V)\?*4^^5\/S-D,
MWGAKI7;SYLT=:G3^#<3$1.>8&)N C.R,S_0B#*U&NY)KRP7#*H<-UHM>321Y
M"X%AY S@FC&G1YUPRD>5LYC6[/LF)B: Q^$!MC4;X QP0.3B"C[^^&-?_6[_
M:J""$T*#0X'$77SYZP-?O[0^ZB^"B+A@(9E* JFIJ2OTHG9\_7U7BL5B4#Z\
M/%,O>O5PRFD!A-A9('?<6JSNMKN$!H;F&1H8@+BXV"]V?[@[8.WRM0%T:_IA
M4S-3D)Z?,D2_V[\:5 67&)LXQ\S,''A(/-[[NZL$NX.#@T1")%J!]-1TK'O!
MDX2$AWSI(G31;7MO&QIL\NHA&# /$&)F@]R)/5/PA.2$M5969%!>7MJ>U9G@
M35[#X_% ZBE]9>K445.\2J7:@S?%(V69J1<_%Y<O7W9&Q]5O]A9" L$"A&NU
M6.OJD^S_=C^?9\^[G9R4O%PO>K40Y,YOL^!U/5/PU)34%BJ%!C2!$4%Z$6Y(
MZ9 I5 H5N-J[OE*-1N]L><?=VMI:Q^5Q;^\^?-A#+^X1&_^S,2PZ)O)^>64E
M:I'L-;+Z]4METAD@.RU[N%[4"9E4UNCAZ7'G%_!+>\OG*X, N2C/8<%Y/%XR
MG4X'$:$1$7H1;N;RF<%T%ETG<Y6M1P4TO?B50.(J687<KZ+B@@X=H;I+9?GP
M&K:-+<C-R\4ZCO465<,J)K!M;8!?2(B[7M2)O+P\/SZ?#PJ*"EZ),E,',!?E
M.7QPG@.OWY,*OF;-&B,K*ZL+[C)WU$^Z5\=3OFQ*2DKR+0@$X. D_$ OZA'0
MA2NSM>7HZNOK>[5OB(?"0VW-8H&RLC)_O:@3E\Y>DGDKO8'23]FKU88%%04N
M8VO&1D.CU]YWIM<19.L5?,J[/5)P+I>;RJ Q0'QH?+N"(^QX=IM0P\*J5:O0
M*/E7AFT[MJFX7!ZP8=#0T+,>HU HWJ'1:*C;;:\VKBUZ=Y%0YBG3%9<6/]5%
M^?[[[]W<I>X/8)FIUZIVURY?:^?BZG(#U;+!CVDUO&]3?5+O(NB/"IE0P7OH
MHG#MN:ET!K3@$+T((RHV:I@MQQ9,GC$Y5B]Z)4 *:6=K]YVC0' 9KO?(9X7_
M,Q(Z"(]KPL)^UHMZ#70NL4A\.2@PZ*F=KPX?/NPL$HGN!6H"J_2B%TYM5:TW
MB\%"7:$!JI>/C([LM7-U0) +%3P.^>!O]TC!6716JK6--2@<4ABN%V&,&3+&
MD<UDWP^+",-&M[Q*!&B"IDG=W<&GNS\-T(NZQ1W='8Y,(?TC-C*Z4]UT;Z#V
M4>^22"3?ZS<[<?Z'\W9N+FYW S0!O>:B[-VR%WJM5C_:V=L!F%L =W?WT_#C
ML]0G]QZ8@F,N2L\L>$1T1"J'RP%:K;931WH>AW?#V\L;#<]ZI9@V:YI6X"0
M@P</1GW/N\V&#:NX$ID4%)4686-">YNXA+A\)R<GL'3ITBX_R!\O_6@MD4EN
M23VDO6I5#0P,CCCP'>[TZ]?OL 71XGY!;4'OE\\P!4<N2@\+F1-G3%30F720
MDI(Z22_"0%FC4JD\ /VN7V!!DZ@7OQ+H3NB(' [G!H?'6Z,7=8MY\^:ENKFZ
M@;R,PD"]J%<Y?_,\P\O+ZX^H\*C->E$';MZ\2?>4>]X(]@^>J!<]%\W3FU/3
M,M.VU4VH:Q\5=O+J22N2%>D,G\^_5E%1\9$ASO >"4=JCR#6:V#UX'$S>VS!
MO_SR2P:/:P?"(J-V0Z7N4#J&EJ,1]5Y;MFS9*]<]T\G!:27?P?[VP5,'N^V'
M1X9'#['CV=Z=-WDF-FKH91 0%##&T<GQP:;MFSH-0K[PVP5[7Y7OG;2TM(5Z
MT7-1.+!PH8&A 6 Q6:A#U\JO?VKKWF!H:/BMT%%X:]BP8>.-38QO0]%+4/#^
M+8"@A3[XN)[5HD"E-A,*A<=]5>H;<+U#C4!B8J+*AFWS1WI1>IA>],I0,J0D
MW]G9&8P;-PX;J=\=2%1Z%8U*O:K?[!$HA]2O/A-GOSY+4RN5?Q27%C?I1>U\
M?NISED @N.FM\J[6B_Z4'3MV&#]IS!ZGMK;6*B8I9C.J?(";P,7%Y6QS0W,D
M=.OV!P8&WAXU:E0I_ !NP;27H. /Z\$G]DS!$>X>[MLL+"VNZS?;0<HO$ I
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
M.#HXG)^W9 G6@EE?5Q^#K"BZ";@)R"3R-_"%=&GMJJNKA50:%?#M^<#4Q!3
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
>HX\^^N@N.-S_ )>(9-]C9XSX     $E%3D2N0F""

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>logo1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 logo1.jpg
MB5!.1PT*&@H    -24A$4@   78   !9" 8    JTP\R     7-21T( KLX<
MZ0    1G04U!  "QCPO\804    )<$A9<P  %Q$  !<1 <HF\S\  ,#=241!
M5'A>[+T%O%9%USY\'PZI8N=CT=UEMY1TJ2 28F G* :=HJB$BJ*"" HJ$H(H
M(-W=G:>3P^F^ONM:<V^X.9Z#@<_[?O_?RSHL]K[WGCVS9LV::];$GNW#.3I'
M_X<H)R<'65E9=O1^Y^;F&@?>T^_L[&P[BC(R,NR>=TUA//:>\9X+//=^>^3]
M#KPG5KQYX_;.O73%WG7O/#"L1_HM4A@]Z\63-WXOG,B[G_>8-RW]#HS#.Q=Y
M847>_;QA G][[*7C/2_VY,Y+NJ9[(B\NC[PX M/(2UYX';VTO/1T#'Q6OW7N
M_?;N>>S%XX75,3,S\^1UL:X'_@Z,(Y"\L%X8C[VP7G@O'1TELQ=&Y#VKZ^>
M_1S]GR(9OPQ?%5!@[54,513]]BJ'5WF\Z]XUL9X-O"_RPNF>=UUA/$I+2T-B
M8N)I%5_W)8N>"PSOR:CK.GKRZ7Z@++KFA4M/3[=SL<Z5GB>GKNE<1^^WXA2E
MIJ8B.3G9GA%Y][T\>'%X\GJRZ;K2]:Y[I'-=]^34?2^,%Z]^>[)[UQ3>2\O[
MG3=/NN:%UU'A%9='>E;A F4.)/W6/;'"*8S("Q\H@UCI>.%U[L6IM!56.O;B
M\/+DR:;X ^][SWN_10J3DI)B\7ODI>$=18I'+/+2]V3R].0=O>OG@/T<_9\B
MK[(<.G0(TZ=/MXHETE&_-V[<:+^]<,>/'\<//_R T-!0^ZT*MV#! LR;-\\J
MF,*)59GFSIV++5NV6#C]%@DT?_OM-WSQQ1?X^../,6G2)&S;MLWN>954<6W8
ML,&N>14_/CX>TZ9-P]&C1^VW1PJK]+UT5>%__OEG3)PX$=]\\PTF3YYL_-UW
MWR$A(<'"+%JT"&O6K+&XE9Y( *!KDN?33S^UY]>O7W_ROB>_PGS__?<GP<>[
MOV+%"JQ<N=+./9D]VK1ID^DB\/KOO_]NUSRYQ;_^^BM6K5IE]R,B(BR=$R=.
MV&_)_-577V'*E"F8.G6JY>GKK[\^60ZK5Z^V. -)P/;33S_AX,&#]CNO7,K#
MS)DS+<_*[ZQ9LQ ;&VOW),_.G3OM>8&D=TWI22Z5A\C3M^*0;(HC/#S<[HEB
M8F).DU=Y5IXDBZ=3Q2_Y91.??/*)Y7/=NG4G=:NP8LF[>/%B"Z.P.E=#++ET
M5-J20>6NM+[]]MN3^3D'[.?H_Q2I4HAV[]Z-T:-'&_"*=-3O08,&8?_^_79-
M807L'WWT$?;MVW?RFBK3.^^\@Z5+E]HUD2JM*I\ 3Z1PJN0"S1DS9N# @0,&
M -NW;S=0$( (B$0"L?'CQUM%]N03:.J:U_"((B,C\<$''YB<<7%Q=DW/A(2$
MX,B1(Q:GTE-:QXX=.PD4 IJ%"Q?:N0!#/8<OO_S2 &O/GCWVO$!- "%6FAXH
MSI\_'V^^^:;E07GTP&G.G#G&(D]F[[AW[U[3F70G$K!)YG????<D\"0E)6'<
MN'&F#Y%DT#,>@ I0#Q\^;(VB&D3%J7P)T$0"5S6X@23059P[=NRPWYX\'DG?
MBDL-F/3EQ>W))' =.W;L26 7*9QD]\(H?:6Q?/ERT[$:%_U6V8C"PL(P:M0H
MRY>>%; +N&5?DD?Y%@A[NE>#)EN4WM78>/8HDNY5=DI'>9>\45%1=D]R"/#5
MR.N^'!6%T?,JNW/ ?H[^3Y(JE2JU5Y%4X03,/_[X(S[__',#99&\7E7<0"]0
MGKU8X50I10)8 ;;G@2J<O$-Y;GD!1B A$!/ B 1F @^O0=&S EZOD?# ])=?
M?C$O5R"KQD#DW1,M6;+$//6\)%GE[7DD,)@P8<)I ":2#L:,&7-:@R5P48,A
MW0C,/!*PZIXH,'\Z%X!*-YLW;[9K:C0$9M*%US-10ZE&R-._@%SEX0&[1P)(
M :-'7EH".<D52,K/9Y]]AEV[=MEO+ZQW].2*CHZVWP+'$2-&G-2[9),,*DN/
MU. $RJ5&3X#J]:145N^___[)GIKR(7OQADX$W$K#\^HEMV3T&G6/O(8NL!<D
M?<V>/=M^>Z3K*G,/V-7@!9)W_QRPGZ/_DR1 S@OL AI59'63Y2VK<NJ^*IP\
M(I$JCKPK@8 \2GG0\LQ$ G:O8LHKUCTU("+/&]?S(H&BAEH\DO>K1D6D1D1
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
M*IYM]@;:E.F"1ZIT0YOJ3Z%5]2?P4(6GT*+\DUBVP,U 3Q@P!<VN:X.'*_=
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
M%.D$4O6<!OZVC< VDU[R? 2]]06:?+W"6MM=!)"+";"^(;,)PK,)G@)2 L+
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
M6+YM'RY0F<D1\->9?%GZ(K#7;/JL ;OB%K";7?IM\X7!'[/WW)B.&>6C4V;
MKEX1;5.R:GR[. %?+YIIN>C30]UXO3;^<XW]F4AWI6MIR966"Z_,N?HUY+-I
M+GV6M^V+(X_=7S>D-TU<2X^FL]+WH<53;%CYG$_S[N^OFP7?6[PQZ$D4Z?L$
MBO?O0?#K@ <F"AQSL"[V "X<0*-^IRM*O-,3A?H]B:"!!,A!G7#AL,>Q+5Z3
MF=EX^+N/X.M+90Y_#$7[/X[@@03E00+2MGAS@?-(9^]<CD+]J81AG5%TX.,H
M^<YC.+_OX_#U[X8R'[V$B.PX1.7&H]HX&D"_QU%DP-.,IQO#,ZYAW9AV9TS;
MY;H;3_XVD8#=#(4&]J#<SZ+$VST8)\.^U0%MIVC;WARL"=V&B_OQVE#'08S/
MUY_,_%P][ ELBPLU9;::3-G9N!7NSR[-0"INR*,HV;<C?COFQK#![JG 1#T%
M?=U'EF6JMU,5C*L<.?[NX. )W[- FE+I;+@$EE2\=>/-"Z21""3JTK#+W8^[
M'WD%*6HX] &-3/?6X?-#/N7S=]!@M!Z6\@16@IIZ48$@6)]E5K$E[NWX/#(R
M5('=:+\S>+%%50"YFV<>8V>:_[\&=I:%H=;9D),O?V!7VOYR4UFQ#+1MM3:7
M*MOL.83(33P+TM,.NAUIR,3MUN?W2/UYF[-J,PI7:<IR9\66_<@>J!^=:VVY
M.[:EG)*M/6YI_0Q24MT\CP-VQF/J8KSVTEV&WS/7=7GRE$)AR&;;TBWMQPU'
MG%Y^?X5R,PB28O7J*,._ >SZ@,@?Q]B9/\KOYA!X@64H^F+.,@25:X'"LA\V
M>B>!/"_+MBHVQQWM>R$Y4YZSOCXA.56+7!DT?>Q-]I1:NTGT>EH%1'LX">R4
MO^XC**:>-QTX7]DF^&K.(I-!6W6K(?HS<BZ!:V0M3]XC?F!?O&DWBND= RVF
MH%T*V*U!T3P;RUVZTQ"1;4U>N05JMWT&\8S$I^ST6O M/6,&'O XBA$DSQM
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
M;,MG W8!RIF O2E&3G!;*]M.BP8RLJ< 8-]U$.=I;%C +B_0/]QE^10PUG:
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
M6EY9KF$W'#ONQOGL%?("#<M=_[MC[!],FV_/_:\!>]GFN/\I[>WQ;Y&3[P_
M?G*O&++ W5^A]6*9U@P7K\$>4QE-.-X/7VE-.OJ9.CK)^FS=&9EA2I&ON ,-
M6O1 FA\090>Y[+O"!D6!/A]]8^',._2 O:"AF.L;H=^'>2=/!3*G@'W-S@,H
M4:<M@JJK@=%XM-@_M.2]3%>'^J=W6Z@NP51V1ONPCVXHC4 60%,6&Y,GL-<A
ML"?Z\^'>$/U[P.X!NMF@U1U=5[@"6/N4BS4T)IM166D?>;V\5[>#[:52C.&T
MKXLM/R[7"/?V>!5'[:/6!/$<YP"9IJ0F.EE:U*P?87')N.&^;@;L^0[%T#Y<
MP\-RJ-(:U]_[*([:]XA=7O/;I.SO4GQ*.BJW>(;QJQ<E7:A.% SL16JV<).G
M6N(3<Z@+HG^_ AD+ST<:02UA13#!NRA2=K9D_N*0D;(54:NN0IQ <T41Q*U4
MF,)(X._C*\L@.Y6>9VX<&X+'D+"T.(XO#T;L,H+G:A_"U_@0NOP")!X9R# I
M2(N=A]A55R"2:20O.1\GEEZ(^)5%<'QI$7K(-R$[<S=[C2&(WWPO0;H88E85
M)N"70.J2PD@B8(>OO!+IL7K9*07Q!UY$[!*FM>(\-@Y%D$)YDIAF]/)B#MC5
M*"7,I[REV" $(6YI"20M+<IXBU ^AEM?&YDGUK$&A"*1O87HI<4H>Q$D+5,>
MBK.A. ])AP?21%DI]%8;"TI0J9>ZW!H##<6H=<_&MM!H7'8[/02"4Q'_]K,&
MCJQT-LXJX"0XVD<S6*%??M>]^BLOW8R)K8;>>]-+S=: $+DR_&MSYZW:@O,K
M-"/8T.#E7=7JRK@?8\63\6J?B@ZVJY^!8/F6&/>#VZLBUUXP*8CR 79KC,X,
M[!]^[R9[_S>!O6'/(=2XZ"\)\"=T)F!GVG78:/)H>[)4?Y2>F\JX.6ZX\V&\
M-7H*AGW^ P8;?V\\9,(/I_%0WE.8_'@$PX\<_RWZCYF"23_,0W:&>V]88^ON
MC0FWRFGT]-]8KBPCRG1R*"8OL-,&#!RO:XCGWQEMSSF/7<?3@7W5]GT$.#9"
M-[!QN9'QEM+*%O_R2UNZJ=4N_L:G@O1!79P$E5/@8N>!P$[@_->!766@W@W3
M4[G8V]MBNZZCXG LNY']6EP:MM3^-168M])-4:0*>T6/]K8EG2?2_'K.TN<O
MY:#ISPV!.:=-C6H68I,R4;75\S94IOW1U1LX'=@E(QL-Z:)Z.UQV4UOL.A3*
M9SV=.RO])^3-C85&Q[O&A;TK\]A93Z7[/P)[>^:Y'2YHT X;0Z(([#2@V+!7
M$;[D<H(K 7%5$)((W@E+ST/*]E;,9"@RTS<B=NW5!N0G"'PG".PI#)O$1B!Z
MPXW(T-@T8G!\=R=Z\ 17 WYZ\XPKCIYRQ$IZWB'RV%.0&C<+X:NO1.SR0LBB
M!YVX_#QZT_3:Z6V'K[D%69F'B)]1B-E\&Q(83QP;AN,,D[[X?()W"1Q>6Q9)
MQ[5T,@YQAUYP/0<"^?%E19%,SSUA53%$++D8\=L?8Y@09!^?BQ-+*M.K/P^Q
MJXLAF< ?OS*(0$_9-U9A5V<]\QC'AJ 3HE841S1E36#8XTLN8)Q7(37B2S/-
M++T$H:$2_LIAA=.KV#($C8F+1DZ>;:!3R+Y?22-0]U2&)F"G-V'G]*JTEKTD
MNX:K]NJ5[[]&2N&VAUYEY6;\ MK:W0F !'95-GI56D)9M'I+&A]_EVV%^QY[
M ZDR#+VN3G(FXLALU\X<H(V<^"? ;CT"&3(-J5P3C/;O7:V6YR^M(9=QFX$K
M/?4B="Y6S\3)=R9@MPJM?!',M%;;5ZX5&CT]E-H7N3R<D;P,G\JX'?2D>]K]
M7[#'SNZMNK@L1WW)W_;JJ-(<59KU0)RR\6^2;(Q_THII3.! FKI@%0%*N_RI
M4?<#RTE@ISW0UFR_&,E&&VSW]" _F K*":Z*)T?VZI2PZW HFC[U-AH^]C::
M/_$.FCW9#TV>[$_NAZ;D9CW[HD7/M]'RF;ZXM4L?%-&D),M#>I"-&'#*P: \
MLA?9B@?L&HKY.\!N91O  G,;6V?<^L)8$3HS^J"(&[YBH\JT[%T0WK/-K\Q.
M7$.@X;%BE*]8E;8XOW(K7%/O(=1H_R*:/SL07\U99OO).$JW-V_UY3AV:J0A
M W8K3O.R!?PY2$K/L<\P^LJW,/"V?9TDI_407)V0K1:1/-7:LQ?7'(O6!WRR
MTG3/'QX'T,F?ZJK[ZY$%XW^J5]X+5UL.',5E#=2[:L^>HO3L@-V&"6T"G\!.
M7"DDC[U::UQ[?P^$IF;")^\@.?P+G%A<DIYJ$$&O*+()N*F_TZ/>T8ZBT>M-
MW4I0O(8@[+QY@6W\RL*()WC'K*;'GJ:/:(0A84\;)-"K3EW"AH%AX]:R(2 X
M1S'LB6/]&283Z3$S$+GF<C8<;!P(YLDK"C'=8*1H*&9= Z1G[Z>R#R%V2WUZ
MZ&P<F$;"TB"&+6R-0<BJ4DB)U9N:,3BQ[UD;&HJA/#$$[#B&C6>C%,-&Z<0N
M 7L$TD[,(JA7Q/'5A1"YCO?9T,1*)CX7RT8I,7TE3>\X$IE7-5QQ!'TU2@F4
M*9J]D?03,ZGP)+UX2KE4T5CHN=I'PP&NBB,IFP:@)4GE6B-88[ L?'UI1X9F
M'A:5[[JXO%>I%:HU>Q8SE^W _.4;\//R39ASDC<[7L9S\L_+-N*791LP?_5.
M//CJ*!2JU(S=8<7#2L0XY2T$:36"5LFP</6AVT+56Z%$[:98QNZV2. @PW65
MS'EP,AD''P+V&08&!0)[/8T5,WY5(H++.'H\1C0^U]6TV'7A-';7>$^-BWHU
M"BL9S(CUC+9H</!\)F#7^F$;OB)P*'^^\FW0D,!^"KA4'4^EZ_%)F0(N*VF5
MH"JQZV]YX?('=C=YQZ,'9F2!F[;MU7AJY D! .,D8)U,SV.U^I;7/V-)Y$AG
M7OFH'ZAY'='BS3M1HA:]9_7*-(DK.6A;ULA0/[:T5O(*\"NV1>6F+R#DN%:F
MR//4T9639-(2V$RRM"9V,KASA?(G>9*6;=Z+8BJ+.MV97ELZ$ 0W[2Y(.]1^
MX)H(MJ6W_J$8&V-/=ZMB;*,QQNHLC6GF ^RG>\'N:)X\O>UK[^N)Y_75LPKW
M\%Y+^V2<TK$WKU4._GK@@)U 1_LYGSW+4=\NP-;=![!GWT%ZYY+%3[(WZWG;
M5E^FX[SY#23=:_U\?_9L6EL>??4DMT"U!]-DNK;QVB,H7JT#BJMW4*8)AG_M
MKQ]9=&)9_EJ9I-ZX[-X:6?MS9:V&UK9=,#TQ/?Z70V#1M>QL)_?T)>M0M-*]
M-J2D40 '[+)'ZHCY5[VTEZ;T)GK%IFCP4!\D,QZ?"CHK=A&]]0J(6UP$X2O/
MHP=<"-$$P.,[FE 7L4A+7HV0E3>81QNYO"0]\**(6'4>F8"ZZCIDIBRGH-&(
MW]D=,;_S^:7G(W+E^0A?592@SK#+K\3QPR,H_ FDAW]#4+W<P#5\=5&"=; U
M$+%+@Q&VX39Z_^O9R]^!R,T-$;FX!,)6!R.$H*VA$PT%12R_%FG16J>;BOB]
M+R-Z83%$K@HFLR>QM"A2*+O&W:-W/LHPD4A)6H0C*ZHA@G$<)R<O*<2&@HV$
MQMG75$)6XN]4[#'$['L((<O96"TI:<-"D90]<D,]8M(:\\HU-&*>C]_\50C9
M-L$)_+IV!\ZOTM2&86R)E8R-K;H9OL!=%5#>-8U9.SV>1\.]F%W\BVNWP'EU
MVZ%X71I&/ERB;GM<5*L%+JS="N?785S6'1;@:1+)&;-5#+_GH+2TKEW?XGQI
MF-N,R'D-%%:>,N7G_U;1U/,0G>:Q*Y[3@)UIU&Z)$C5:T;!H3&7OP6??^[<4
M,) 6O K49)CYL_.$')L8^H_7)<49AV(HAP,M52H-AW2B9\1KY03LPQB?H_S2
M/)V]/YT+RB6SQK#%SK,4_3U@UR9@3R+2_Z$-^[:GZ4.L\X#??Y#G=)8FK$*+
M_7\"'0T.N+O T=@$E+V7Z>LS=W6]3RJZ,M=PA/-6)2?#5&F/\^D]+MNJKXQY
M^=6?=,4T&*6MY&+9.6B3#G24/:@13B4S7_[EN]_^O)B S0:E;G=[P])VV/0#
MNQP!><YG ^PG0=T/[,[[=R!]Q1U=L#DD%B^-&&,V7;1&%Z;3E>%D)]H;1W5-
M&Z-IF$0-33<4J=(1=W=^ _LB-(9.8EYR67^50WTW5DN W3LI G>GEWS)[!1X
M<\Q$^*Y73YR][KJL6UJH8$.AK.-6'[M0KC9N*+1T"SS<2\-@*LP3S+?<)[VK
MKH^8J#?FZ@MO^NU#\O"7@OLER:4="FRR_-M*O/S>!#8L=[!QE>VI3H@%[DK;
M-8SV&4T-Q=QX+]J],-AB\ND##5D9!Y 2.@+IH;V0%/D&^4TD1[R,S,C/V,"%
M(3EC(Q)#!R Y9!#20H8A/:0_,H^]S?#/(S7\+:1D[$%&;C*2HKY#4LCKO-8'
M:>$#D!HZ$*EA?9$2,@0IQQ<RP3AD):U$4F@?I(0S7$0_I(>]@?2(7D@.[8>D
MB+$$4BVUW,/G/T'RD7Y(BV38*(8)[\UP+R,QXAUD)*UG-SX-R?$SD'ZP/]*8
M3GK(4.1H//QH;R0=>HUQ36.8!*2G[F!ZHRE'?^2$]D?N(88Y/(CA&&_H>T#R
M;MIT&%+B)^$XXTX-&X#,J'>02#VDQWQ"[R8<F7J#2=:I0N!!16/[0+!5E1*[
MO4G#N_%^%*_9QAF^;='["+T;36;(:^] @]1R+7DC6B;'BJ&)4+TBK_!G9!:B
M6-YX;;<JP+JK F+%;:"CBJ%A@O9D5IH*S5'^OL=Q[+A[@]4)+D]%INRJNRV!
M(YUY*$; QH:G>COFBX94MB'&^SUV9=^^!WN&/]V5KI229[PR:)-'P.(?QCH3
ML ?IXP*JQ)3)C;&W0N.>PRU>T:G4\O_3/\<ZEQXH#=,^R?Z8"@9VZ9KI6D7*
M']BSJ%?E[71M_/%*?G^F"V-I2?*(3P&N8M9'&%KTZ&7#4+ZZ3]K'C8NQ3,R!
ML"$1!^Q:#BL/6FO9AXSW5L8X.4[^^1L>F_275\CZ;R#'-(SE06H8P#\4\&S?
M#PBJM(^ZW5"8#:P-AQFP:TCDWP=VQ]0U;>'BFQ_$[M 0TT3SSB_#=]T#K$M,
MNRYMI4Y;5Z\$ZBP3#95IR64QR<:Z6*?%4]@3JOWRJ=?L=-.A]FQ73]M9I:22
MSE4&?R2W*HT>\^*5""[=!$6J=G&KA%@?;'64 2SU3V O7+,UF8UNI0=QW9W=
M<2A"VPH0R&EK;M9,Y2B[4^)BIJ_>@_5F51XJ(6<%<K1M*PB66SQ[&]K42T.@
M9HN:Y/;72_/:U7M0KY;V:4L[K[\' S_^4F+#EYX=PRY#(B,2""B36A\NTO\Y
MMN]#-,, $E8%IAEC&;2GF$RD9^0@+3.#H;6-J>Y)<9ZQRDCU:8QTZI>&90:C
MUM13JC-B_=)S:>P^IK&1<&%4I,YS4'A*PV,";>X$DM,DAV:@7>5RI#051I_/
MR$8BNUVIUAUUIN7B<F#B\IG)IU.085Z*D\"1PJB-34>B"H?&3G2G> X.U46V
M7?@H^[&8>%QWU^,L5.W)W)(5CA6?W5;M^J8*:%]8,0!65TIC83)H G^];@SG
MUD&[5\O_R.[ED6XH5*\'?S_*.)Q7IFZX5L'HM[T )2/35U8TB5*'P"2/OG1S
M3)KG]M0Q76LBE158&G? [G1R9F!GO/64+ALC>D.:2/MDAIN8U<J=#.I 8!$(
M5*?]F0&K06&Z A*&=V/LSC;^RAB[55K*%L2*6Y2>J-X\;?J,Y[$KE3.!I]+Q
MPKE4Q2H_8_NM.V<"=LG@'UNULN(YN]W:5CG*EK8Y6Y 7+';RD)E/X[_T=RHG
M&NXS/YN577T*?05,-/!#>FXW-J/7V),]J(?8V&JYJQOK]8#=MC:0?91O@QI-
MGT)XBNH6X\Y2V>M<$_.*U7F.]E5^EHM^>34CC0H2 (IV'XW -?6;(T@?U5"7
MGQZ[K<S2F]-U_(X%RZE 8+=&Y6\".X]VO4I;7'IS1^P\J/=FB#XQ":C;M =U
MT,3JEE:^./NG0T,97".CM?=T -00W]@0-9L^C?WA;DDCLMB D54BDD<-IM4+
M_LZ/S'$C[0@)Q7_HJ0>79UV63=;6<)B&@E3GI/]'* ?MUAPW_K[Q;KP]RBTY
MMKX7DY$_86:OY,2,VWJ/*A/_,*5*7_OQVT>/_&-PDV;,I3W>;PVV5B19_,RS
MRM@!NQP.@3O+O=HC*%ZQ&7[?J.T14N#+S$DRU2=$'<2>V6,1_D,?A,U]!P=G
MOXWH%=\B@P+%G3B"?3_W1]A/O1$Y^V6$S7X-H;/?Q.%9 [%_[L=(2XBB\.D(
M6S\->^>\A2-SW^#]-Q QYQV$S>K#<+T0N6>^9?!X^&'LFM<?1W]Y"Z$S^B!\
MUFL(G_TJ#L\8@H._341*\G&DIB7AV,*Q")WU)B)F]^&Q+X[-Z8\#<_MCSYR!
M],C76"4*V_8S#LSNS;AZX]C/O1GN583,>QD'?GX3H:MG$(=3D!R]GL\-QE'*
M<G3.*S@VMQ="YKR-T)EO8N^",8A/8B^"R@U?,1T'9@[&H;EO(O*GMW%X_N<X
MD1IBS8;>"+6N*2N"C:VSE+RUKA]_.X<&W9)*[DJ/L@V*5!.P"[0U]J7NL@J?
MQD_E![-5MXD. TX'%.:9GI&=EV[=;S[K/6^O?Y,=L*M"Z,.ZO%];P,0T2[=&
MBV?[VA8%!A[*@Q]('=PX:/S3R=-ZG5&$%5E[T_@J-,.7,]QR1WW35<LQ!4"*
M-3^6H>:J*YR=Q :=%4M&;/!E$$:].AD*]MC5B+'BZ/-KY&)L*#4?T/29H2:]
M!QIG8@TWZ-7\+):7MG=5V:72$%-X5?TM5\$)[&RXZ[9]+A]@]X,Y*Y!8X"8Y
MRS9^'!''/8]=0"S/VC67?X>](1N!GC:.TCX_V@<EF6+I:)O"4<YEZ[:BA/9C
M9P.N<>[B!!-;HJC&C\!JS,INW\&L2J OVP3/#?G$<J?/W;FWP[65+#U)ZB&+
MZ6BL/87.2AK3UV* [.P49&9*,P32Y'2T?JXO?&7NL;A5'O9BD-_NM+3NOP'L
MSNYHW]3QI3<_BET'Y%1*HFPLW;H;-]S.>Q5;HG!=;?)%NR2P:@\7#2.Z>B%Y
M.K+\-#31$#<]]*KMD"A$S4T_;@V9I),ENCDB!Z)Y2<"NWDTJ;;3=4V_0&V[,
M>D!]RV,W8/?+3'O07)?2E0<=7*TYKJK;'/-7;[%X,K/2"!MT(C69FLDF5._
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
M&A(XRL.CD1F8B^GEZ%CQ 1H'C;I<2W)SLG[_"9=5> *ON$P3'IO:RPKZAJK
MVR;-ZC!N6Z5 0V#A:\+3@*A"<U1IT@5A26X2]>2;B#)IZX8& CN-4UUM53:;
ME%$E81QUY<GSM\83>>\_]SR*ZBV?0)563Z)RZR=0L=4SY&=1L?4?N1+O56WU
M%*H3*"HW[(3FC[UD;]O:!)XF3OTK+[;N/X0+&U!G!NS,B]@:*U9<@JS'[B6,
M!W'QK5U1K^63J-W\,4LCO[2-*5<%D^]I5&GY%*HTZXX*][3%W!5Z[X+Z8+F[
MR=S3@5U#&J97Y=^V:U#WV\F@ADZZTK[7]5H^AJJ,5SJ0')7]QXJM ]G)\0?9
M_-<KM'H!E5H\3_GX?--NN//!GCC ADB@DR&O41X[[4U#2G'IZ:C3[DD#QD)U
MNJ"H*GK-MBPSZ8NR4DYY</+HBK"'8Q]HD6W([DK=B?K-'T>?D1/PV?>_XIM?
MEM&C7([),W_!Z*]GH//K'^"*6UCF^F!VQ>8H7D\-/;U!]@0%(OH4H\W[T!L6
M@!5BS\"<#P*I:XP)>!4$[$\AV8"=>K4&/.]^[+W,+AVP^^66GCVFO&I8M2;[
MDELZ8-N1(WQ2S[*G:>,6KKSZO#N&CLN]#,M&2 Y3;?=M F>WC%LKQ*JV1XGJ
M;=F3ED?;##=W?!7A\1ISIT09&AYD=(%HJW-%KV3XGY8CVBH:TF<S?D4P&PA]
M8\$G)X[Y+6:3I@)7?8NT-?4N1T0XP'OUV;A4)O!?WPQ!K%_UV[V,-SZ:@H]_
M^ V3?EZ,;W]9@4FS%N++'V:C_[@O<5?7E]D0L6[3\PYB/2A._12E?K6;J.W9
M4YO KEZ2Z5Z-"[FNYABHJU+WH=?HB29G#GMV&M+ST;I9V1- OX"7LQ$RYU7L
MH;<>1G ,'=^(&2.PAVTCL%Z*6 )YZ*O%"/ E$4IO._15@O];ER$U6AX[GYW8
M$0?H\4:^3"^;'O317D7ID0?CR',E$/7S($LX=M=D['G]/!Q3PT#0/O9J"1QX
MZT+LIX=_K'\U9"<>(:B&(7I8;80\ZSSZJ%?E;1=&"(%[]^N7(6[33Q97R'=/
M80\]]E#&%?.2CVF68)I%<(ARAGW>GB$RD7!P.9^Y'#$,$T99(LAAKQ1!.!NI
MHV]?A[3(C90]#0<FM,/!IX.P^17&OUX] O5BW/BLOG^H0I9_F6$34>DTD"3<
M>!>]ERJ:3)%!_I$% H5MK6LW%*O;'D\/_@B#QGZ+MT9/19^QW^ M%O3;H[_&
MVV,FY<OOC)Z,OA],PQL\OO71UQC\T23T'_,-RC;6ID"LV%XE,##.AU6Q6=FF
M_.K?P8Z&G"ZCU5B[OYOYKH#=/I9++U4569ZR7H)2Y: 7+V_D%*O"T4.HS(;)
M8RW!RX^KZ$C#%BO<C?>C3,.NB$C2N+0;"K&)(](6#]BK:5B!:4AN WB>_T&O
MO"[O47JO*LZ3;B!+!NT 6(GAY"6JH;SQ;GPWWW61;8+, _:,3-1I3V OU\KO
MG3(=@;G2% #EE4&R20:E8:SS/Y$GD$T_.O*9BCQ64F/?")?>]"#VALO-TI")
MAJU47BPK]JI%,Y9L9'CFI7HGZTEIZ,_*B7JSAHC IAZ76""@M>YZ#T##)J8'
M[:$NEF-A.FE(A^$^\VJ#*$\QVE,1 DBA&IH/8@^ 'F@1 8A]9()<E6E68:]
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
MU88$,WK. K0:'0FV#]G<0+ UNIV9AMB!ABLK=^Y^._UJ2$5#7#;<)L W;Y<
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
M+"M>%4NNN0TI>[238"ZV/OPREOK*8-UYM;"&]]>4+(=-YU7&(E]9;!DX@F&
MO0N68<&%%;&U1'FLYG'EQ16PH41UK"Q2#G-K-$9Z#&5A"[JX=A,L+%86&XI7
MQZJ2U?#[176PME@US+VT$H[^Y%Z26?]J7\P,+H6E)2G+A>6QC.FM+ED3"YC>
M^@[/FNZC5VS#]]?>A!4EJC&>BEA=HJ+)MHKI_?Z?VY&\=1?S3M"DM6;G)I$U
MLZQFCL#*HUC&I$D5T9@O?X#O"BT)(ZAJ"6)9_Q+$LEII$' L3^_AQH:XLL%#
MV!-"XU2<M!3%9=75]*PNMD N_S^E*&.F+?$AUQK+_++E!3%O[9\90EEHR+9\
M4MR*!M:",HB;\YS7;O"O?O@/6_JN;R*##9A["]4!VKN?3X/O:L9!X+4]OVVU
MA/+!HRVY5/[.P#:SS[ *'\AVC>DJ;<5]W?TH<V\71"4I!RY_WLJ<[7L/H @]
M:=^-3$_Q65[XG&0Y&=??9'N&<96G9UF>%:.<GZ^_#=_]ML3292%8^8H$1I4?
MZ ;?-??P.0*DPE;@L:#\>6Q[E_O+/9!/7E>8/,\$<AGFN;3*BV'I^5U>KRWM
MQ;TIJ7)6,RX/3#8J3U5=;@&.YORT54!ZIO,V3Z2DX,?Y2]&CUW!4OK\;2FC%
MD.6?-B%PJ$*0J$[O4./H!'5CS:%4)?#8BA[)< \*5;H7Y>[KB"??_A"_K-UE
MPWY:EIJ;D<C>0K;-+\F"YR[?BF*5*;]Z>Q68AI8PWM 0E9MT0U*J\VK=RB=O
MNQ#9?!;N[O ,/67:F^5?^N'SI@/_T:M3U]^+DE6;8]<AMRI&OKIB->NQ>+6_
MC1HY-AQL<+*RDY%.?;TR9"QMC?53\5JYJRQUKI4HRB/CU@=.5+X596N\=T4=
M-.GZ//:%1)B,\M)5Z=PY\RL=R$[(6DZHM][U@?MLOU,0=2(1T^8M1H\WAJ-J
MTZXXKR;CI".E+S59&BH+K293@UF-P%^-#4HU-EYB]2*JJS$EGM@**>JDG)Z]
M%^?5:()JC3OA,3JPD^8LPN$X];@UBJ U_7K7(858)8?/@;K$I%!6KWRZH%%P
M[5"GBS(B P_^S-"8$\_CMVS##U?6Q:K"Y;#V8GK?%U;#NI+5";I5L93@F+)/
M$Y"LH(^\AN6%*F)3R;I8?V$MK+VH(K:<5Q.K@JIC^P#WHLQ>>DL_7\SG+V0\
M!.05EU3GL0Y6%R^/1;6:(#U6P)Z(=76;8F7Q,HRG,M.LC*675<6R2RI@QE5E
M<72F^QK_EE?ZX[?@<HR#C0C#;*"GOO;26OBE6"FL[_PT<TK9EV]BSZ VEEU4
M"6LNJHD-%]3#QI*UL:0X/7<J,&G?(<MO*K631H4YX-6CO,""% !+1_*?I:/1
MXZ>@^VNCT..=\7CBG3$VSOE87[)W[C_VZ#L6C_9Z#^,FN0\+0WOIT!)M$IYQ
M*0WM9V-G?J/)R]*^"LV G66C*WI>G^,3+5FS%=U>'\KT*8_Q!W;N\>/O?("G
MWAR+Q_J/1=<W/\)+[WR$J.A3WJ!X[M(5Z-Q[.+KW_9#A1Z%;OX_0K?^'?/XC
M\H>\/NK,S#C/R'W'X7'JHLL;[^.-][_ \30Y"][* W5S<W D+ 3/T#ZZO$GY
MW_X W:@_/=M-Z>>-[V_R8]2!CCT(5(_QV/6-=[%FN[Z?JSHK;\PD05):.MX:
M_17O4W<,U^V=T93]KZ2O,&?B_)[Q>#3S2UMY^V.SFZYO?8@7!XU#>'RBE;R
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
ML9=4Q]B+R^&G+D\C,U;#12Y_HHS](9A^QT,8?&$%[)HYWYZ3WG9,^@'O!]^
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
9?0,!_P3+Y^R4 1((40    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>logo2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 logo2.jpg
MB5!.1PT*&@H    -24A$4@   78   !9" 8    JTP\R     7-21T( KLX<
MZ0    1G04U!  "QCPO\804    )<$A9<P  %Q$  !<1 <HF\S\  ,#=241!
M5'A>[+T%O%9%USY\'PZI8N=CT=UEMY1TJ2 28F G* :=HJB$BJ*"" HJ$H(H
M(-W=G:>3P^F^ONM:<V^X.9Z#@<_[?O_?RSHL]K[WGCVS9LV::];$GNW#.3I'
M_X<H)R<'65E9=O1^Y^;F&@?>T^_L[&P[BC(R,NR>=TUA//:>\9X+//=^>^3]
M#KPG5KQYX_;.O73%WG7O/#"L1_HM4A@]Z\63-WXOG,B[G_>8-RW]#HS#.Q=Y
M847>_;QA G][[*7C/2_VY,Y+NJ9[(B\NC[PX M/(2UYX';VTO/1T#'Q6OW7N
M_?;N>>S%XX75,3,S\^1UL:X'_@Z,(Y"\L%X8C[VP7G@O'1TELQ=&Y#VKZ^>
M_1S]GR(9OPQ?%5!@[54,513]]BJ'5WF\Z]XUL9X-O"_RPNF>=UUA/$I+2T-B
M8N)I%5_W)8N>"PSOR:CK.GKRZ7Z@++KFA4M/3[=SL<Z5GB>GKNE<1^^WXA2E
MIJ8B.3G9GA%Y][T\>'%X\GJRZ;K2]:Y[I'-=]^34?2^,%Z]^>[)[UQ3>2\O[
MG3=/NN:%UU'A%9='>E;A F4.)/W6/;'"*8S("Q\H@UCI>.%U[L6IM!56.O;B
M\/+DR:;X ^][SWN_10J3DI)B\7ODI>$=18I'+/+2]V3R].0=O>OG@/T<_9\B
MK[(<.G0(TZ=/MXHETE&_-V[<:+^]<,>/'\<//_R T-!0^ZT*MV#! LR;-\\J
MF,*)59GFSIV++5NV6#C]%@DT?_OM-WSQQ1?X^../,6G2)&S;MLWN>954<6W8
ML,&N>14_/CX>TZ9-P]&C1^VW1PJK]+UT5>%__OEG3)PX$=]\\PTF3YYL_-UW
MWR$A(<'"+%JT"&O6K+&XE9Y( *!KDN?33S^UY]>O7W_ROB>_PGS__?<GP<>[
MOV+%"JQ<N=+./9D]VK1ID^DB\/KOO_]NUSRYQ;_^^BM6K5IE]R,B(BR=$R=.
MV&_)_-577V'*E"F8.G6JY>GKK[\^60ZK5Z^V. -)P/;33S_AX,&#]CNO7,K#
MS)DS+<_*[ZQ9LQ ;&VOW),_.G3OM>8&D=TWI22Z5A\C3M^*0;(HC/#S<[HEB
M8F).DU=Y5IXDBZ=3Q2_Y91.??/*)Y7/=NG4G=:NP8LF[>/%B"Z.P.E=#++ET
M5-J20>6NM+[]]MN3^3D'[.?H_Q2I4HAV[]Z-T:-'&_"*=-3O08,&8?_^_79-
M807L'WWT$?;MVW?RFBK3.^^\@Z5+E]HUD2JM*I\ 3Z1PJN0"S1DS9N# @0,&
M -NW;S=0$( (B$0"L?'CQUM%]N03:.J:U_"((B,C\<$''YB<<7%Q=DW/A(2$
MX,B1(Q:GTE-:QXX=.PD4 IJ%"Q?:N0!#/8<OO_S2 &O/GCWVO$!- "%6FAXH
MSI\_'V^^^:;E07GTP&G.G#G&(D]F[[AW[U[3F70G$K!)YG????<D\"0E)6'<
MN'&F#Y%DT#,>@ I0#Q\^;(VB&D3%J7P)T$0"5S6X@23059P[=NRPWYX\'DG?
MBDL-F/3EQ>W))' =.W;L26 7*9QD]\(H?:6Q?/ERT[$:%_U6V8C"PL(P:M0H
MRY>>%; +N&5?DD?Y%@A[NE>#)EN4WM78>/8HDNY5=DI'>9>\45%1=D]R"/#5
MR.N^'!6%T?,JNW/ ?H[^3Y(JE2JU5Y%4X03,/_[X(S[__',#99&\7E7<0"]0
MGKU8X50I10)8 ;;G@2J<O$-Y;GD!1B A$!/ B 1F @^O0=&S EZOD?# ])=?
M?C$O5R"KQD#DW1,M6;+$//6\)%GE[7DD,)@P8<)I ":2#L:,&7-:@R5P48,A
MW0C,/!*PZIXH,'\Z%X!*-YLW;[9K:C0$9M*%US-10ZE&R-._@%SEX0&[1P)(
M :-'7EH".<D52,K/9Y]]AEV[=MEO+ZQW].2*CHZVWP+'$2-&G-2[9),,*DN/
MU. $RJ5&3X#J]:145N^___[)GIKR(7OQADX$W$K#\^HEMV3T&G6/O(8NL!<D
M?<V>/=M^>Z3K*G,/V-7@!9)W_QRPGZ/_DR1 S@OL AI59'63Y2VK<NJ^*IP\
M(I$JCKPK@8 \2GG0\LQ$ G:O8LHKUCTU("+/&]?S(H&BAEH\DO>K1D6D1D1
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
M*IYM]@;:E.F"1ZIT0YOJ3Z%5]2?P4(6GT*+\DUBVP,U 3Q@P!<VN:X.'*_=
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
M%.D$4O6<!OZVC< VDU[R? 2]]06:?+W"6MM=!)"+";"^(;,)PK,)G@)2 L+
MF;A\Q$_834%%#W^_%+Y^!-KA##-X-@H-)H .8[@WOL;@N6XH9L;>_2@Q^#-Z
MUE342(+P4(*_PO2?16"?C2@J,XZ5K,98-@[]V3-@X^$;PG.FZ1LZ!\7?^1'?
M[73KYI^;3V!7[V($[[W+<,,(WD,9[]OC\>#D.19F37@(+A@J\*<\E+G0X%\0
M-'BN>? WC)B._5%ZNPYH-7D1@?UKIC,-Q9CW25L/V//V.J^\8OM5$)VZZX#+
M#<?HN./0(5Q1C^!869YX&WH,-&H:F*]6=QJ9O"R-A1(PJK1 J<:/HWJ[EVQ-
M<Q%Y]S(. W0"#0M67KPM>Z1W(&]O[-1?+$W))]](1Q6MTA6=&7?=W;\*[,'6
M4VB$(1ZPRQL[<P)^.EUS!0'[A7Y@M[%*/Y"; 3/? BO)XP'[[5W>_)\#=J;K
M/'9Y@BI#ZIY>=ODF/7#TY"<9_QV2)%:"N03&W$2DLSQM#08]1M%K([Y@&<A+
MI'>J\J*W:,O[Y,G5ZF)V54@>HD!&(%#Y 5Q7OR6&??(M]H7HI:>\E+< <Y&8
MG4G@WXJ63_1%X;+W,9W6U(>&H>0I^N,F,+K&KMU)I\-7K2VNNKT]]H1',1Z-
M3:>:_)JU^T? SA[L)3<_@H.VIK]@2L_,P=&P",SZ;0FZO]H/%U:]V]:$%V;<
M9K]*PUCEZ!I  ;MLS'1(K_WS'[2EN&S3 ;NLTP&[(#X+V\-B<>U=75F'6^$\
MUN'BU5J:76H%B^J%P-UZ162-IUL9L*[<V>DUS%NV#DF:?SB-G#[RDG:<7;%Q
M.SH\^S8*E;^7>>A [UU.H.R?=<,:%#6NFB]03T' +DSHA$OIV:_:L9^Q9",C
M)P6^=%L1DXW]L2FH^?98!+WP,8&10/CB&#3^>(X9VJ:H1)3LP^NO?86@/E\2
M_'G^YGC^GH#+>W^&'5%.^0]^M0"^5WB]+[G/6(+NI_#U_AR^9\>@[TRW]GS.
MSNTH_.I(^%Z?1$_^,QM_][U.@WUE$BH.G(R(S Q$41'5AD^$[]6/$=R;8/LV
MP?N=3VSLO-#+G^/;[7LLKN=^6 -?S_=</ 3SPKT^1Z'7&.]+8]":+:QHY;%0
MG/?F1PPS$87?^!S%>C,N-C22[=J^X[ S.M;RV/0K-@POC$6AUWGON??0Z+-O
MD:"W/'E3]]4=IE]L0"\/WO.0W549,@N*_W+HJ:CES]5$!FGH9^S!E'J AO08
M"UX>>PMVXPE>U37A10-@!2RJF?#K[L2KH[[ I[,7(>C&NU"8W2^-"]KJ!1I1
ML("&0&]KDU6963GN[/P6"U')YMK2S@Q-\&@BR+J4DCD_\_'(W3D3L&O"QSP_
M_C;CI2<Q=)(#=F;2'?^4I+U3E!^P;]]_&"4;"-C;,1VEJSS[ =4/).KJ2B>^
M<BUP^Z-]_M(VT7^-G'RG@+TE=4!@KRX=,.VZFAAC_OWKD=7 RF,N16 /37!?
ML5<,TJ:.?X==">2]:DWTJ?ARE<\<A,0G$5RZ$_#D%9+I%#C 8IE90ZBEBIU1
MK$9K%*E/,&"OXA)ZWO,7K^3S(C?]JG=3U/X[R]6R 96&7M?1F\S)9%<F\32L
M9MU?AJ]B0WK^LCNR\FXVH?(0"R2I*\J@,7A?Y4:8\*L;OLW)I<NH(1FF^V=#
M,;(W&T?V-^"6#FWALOJ=L-N_78D-D!C:2F)*KSR8;DZG=R=,(2A29O:L"E-'
M L"3C<4?F/?*-D3/MS^S9UF+E,JINLP_T?"OY]L23\WQ:.+2U0O)V]FNJ8YJ
M_B68#5U0G:X,VP@MN[R Z&1OU9KDE<#"#8]YC:S+>H'7UD(H4R3]W[W/",IV
M#^-D6EJ)9./O;%"H)UN^2MS0.Q#%Y.A9F@_@F4'CW//4O2\G@]Y 5@:.Q,5B
MU))E&+%J"P:LVXE^2S9B.KW6U)P,A,8EX,.56S!F^6Z,6;$3(]9NQWMK=N/=
ME7OQWHIM.)H0;]VN&;M",63%=KR[=@?>7;,#(U?OXG$/ABW=CD6'PI#!+L+>
MZ B,7+8-PY;MQ:!5VS!RU6X,9U?D7?[^:NT^1*:G(B8C Y]LW(-^3&?8*L:Q
M>B]Y.T:NX/G2G=@8&T./+07S]X=A^-(M>&_U;O).C%ZY$Q]0QOY+MF/*[D/L
MQF;A8$("1JW:B>&K]V/4ZAV4>Q?EITQK=^%CRAB5HCT8TO#]3J:QA'E;M0\#
M5F[%V-4;$)NJ+J6*UP_J5)J 7:AIA6^DZX)0&9[NL\TGN,L CZ>DH$$;5L9R
M! M6/!\]]T*U6M*CH+=00RVQNE@T"@)]T8J-,7?-)AR,3<#5#=A25_4;I1]8
M#=@%N.9Y\'Z-=BA>I3D6K]]E4F3EI!JP2TY9BP!4 T&>E'\D=^=,8^S.@%VZ
M'K /^]H#]K\*K,Y8/?JW@#W#__+<V9.3[X_ KC15:04\3)?=>EON1QWI+=RR
M3;HC,L$_%"9=&-+\?58#K-XR?SD.M"O>U^<=1=/F+4>ALHTI@Y8NJHPHAP&L
MY).>6+DI7U'KHE-G%1[ )]-=CTY[R61IO%@.B&Q#"9',JIF<_58>-,]&+-#+
M1J(M>X_A$MIL<+7VM-D.*,;&K@B!1;H1V[F&9:JSS)3FC?>CURCW(B*RZ-Q8
MW3D[8-]YT %[MIP5R<[X;%[)=.; 7@V49^F2O.TK=!Q9CNKAG1'8U>,IUQ@M
M'A_,F!1#FL5DV^;2'A1S"M.\M^N;#-?<&@JKAZJ#M$M-E-H$L\[5JU%]KM(!
M51OW0%C<"9-(N%@P*4W54VK)"H)I9CIG(3H]$_<\UHN]PR8L[Z[TS*GOFJVH
M:Y4U@9VZ4P]>$]U!=5GV[.U6;MP9X;&:>,^AQYZ52V!3D2N9/U)J5C*RTY)-
M81X%AE/53*.'FI9VYHJNNZG9"9:1O!08=TI.LKW)=B;2)K+).1H7*UAIBB$Y
MBUZ(?[EA091.0TG)C/7_RDO4C=;F^L'<KJ@ =,ZCKEBKF^N\(540U8]L?]=Y
MYJ+5*%;A+G;?-19'@*?'KB5ESON6<;!09%P5VJ-&LYZ(3W:%VO;YX6R!FQB8
MRC"=X3N =5Z:/'\W--)SP*?V#'*3V'!FV:9+,GRKI&?0#T/9_W_78Q_^M1OB
MTD<6SFBS)RFP="7;V0 [*T[9%KBCRYMLQ/[+P$Z@L;%E\T;E':N\U 46L+=$
MA2:/(OJX*A'SI$:& & &8$KYBVPV9/!J&G$=?Y'N\\S66*L<@9YO:9[F;LI"
MAX  :&!.O6@BT\[5LZ-MJ%NN_9-NZ_0J$K-<WK(HG[W,9EL \)J)Z<GA/\BF
M&3Z7G*V>JO]>LQ=&P7=#(P2QEU)(*VDJ"[Q45M(#61.7MNT$^;J[\,AKP]R3
M+&>MUOHK0S'_!-B==,Z65/O2E2=_7?]NX3H$EV_&.A+0R\B/95N56^&V=J\A
M,=WM6>^ /<-ZW9)Y(VWSTCIMZ'QI_D? KCBE:]41K53K8O-C16NUYCD=MZJM
M\>GWOYD<J>H=V5E!I-)/8R[T4I$;W<_2>S3^I94_K]N&"VJR;JKA9!D7K=7&
M<,"];$9]T6/77)PMCZ8^BQ!K9OOWT?)I^">&"OEBYVJ,W[H,DS<NQ^=;EN*3
M+8LQ;?]&@B@0E92(\5M^QZ=;EV#,ME5X=_M:C-NV&E]L7($)ZY>RRY$"?:QH
MP?Z]^'3]?'RQ67&LPV>;5^%S\KCUOV-5V %[O?Y8S'%\O7HE)JY;@7%;EF/L
MMH7X8-M,?+)A'G[<O!+QF2>0EIF)F9LWX+.-"QEF&;[:L $3-Z_ 5YM^Q\2U
M:[ U]@0!.1>KCNW!Y^M_P\2-:_#IYO7X:-LR?+IC"3Y>NQCS]NQ"*K5ZD+)/
MW+@>$]>OP@3*-6;K"N9S"<9O6H@IFS<B+"D=*32X>?MWX\LUR_'9UN48SSQ^
MOFXU?MZS#4E2N("=C9\*R4PJ$-AUBR":I7W+97C40R:[0JJ@W5__@&"H[A0+
M1MVE.@).O3(LL)1Q"-@)F#<T0:^1D_F$*!>?SEABJRV":K8VXY3ABYTQROAI
M8'JN4G-<=V\/MM)JY%*1GIVIU:P455;NC+Q@DO1_']A'^.<N_C>!_<Z3P*ZX
M_Y(0!9*@1U0PL#--Y5WCV'6T)EI UA*5FG1!U''G$!B ^4':;.(OLI'*2:#%
M,I-W=U);TI-5\!R<8%_]]@<IFVV)+;T(!)T-!5?3,CL!.V64;51[!$&TIT^^
M<TO@; ]SVJ]Z%5KY9EZA $>VRO3D+8I-FQ1*&[L)1/4]*]'PJ?-Q7L6[4;)6
M,UQ<KQ5*UB77:XV2]5OA G'=%KBH3A-<6+<QBE>\!0^^U ?I3%//>R/6_Z;'
M;@Z4']BM.20(J^E+XP6W=4>F;8)V45V6&T'O-"#/RTJ_6EM4N?])Q"434!FW
M 2SM4I._HJ_G+*1-L"ZRW(-KM:5=! *[>MW=Z#6W18F:;N%#Y=;/(U'KQQF3
MEJF>+.=\2?:B7K;PPY5#EB9L<[34-=OF5^[K\AJQ0/53/02''=:XTR%T2Z$I
M1VT!.V6Z\7:\_:';D\OVBED2LAL7]F'KTZL3BK[6!85ZTWA>;(/[OQC,)-DE
MBSJ"BWO1<%ZFHGH]!M^;/<B,K'<;7/E:9^R.U+KR7'2:P-;]61K?FRR@-]BJ
MO,[$Q,\^@+?F^O>*(0B?]W0+QL/X7J> O3LCZ'7&]=+#J-GO!41E)"(F(Q4U
M!], 7M)] F(OWG^3%?^-!U'L^4Z8LL5]S/K%'S^'[X7[X'N;LO=YDO=Y9!C?
M,P^@S:?#5.R8'[H3%RC^-VC\?7A\G9[SZ\Q?K]:X^LW'L3O<32HU__0]^'K2
MZWA3X1C'2^U1L=\3V)6L^0.S>!JF3(GG?F!796!9\*<J EM\W<]PU7O+L5#;
M(3&H&L%*H&#*9[P$"1NS-<-F:UN]%<XG+]ZTEY&IXJ7@4&P2*C1E?BHVM#$\
M3?8$&F1033>>%UR7LE9HCL^_FRM)D)&ECVBQ$D@R\\[L<@'D;IX9V)FNAB($
MK%J-0V!_=\K/]MS_QAB[WJ84L-_=[6US$A3WJ2&Q?T9_"NRV(L$#=BV5X[5*
MK5&^:7>$);C5%(KC%"1+GK_! EOK%1*>" 2R*T<\FJYRL?5(!*ZZF4Y -7J.
M9@/2CSPV :*6V*G<""S2595.N(H]PYW[C_%9Z9D@KBC-9@7H D:"E[\QTBB[
M[$72*YCTZ>">GB1M,3(N"NNW;L'FG3O)N[%IUQYLW.UX_>Z]6+5['];Q?-WN
MW5C.^SN/A=B6TEE923S*ESX+8&?]V77(?>O!&BC*'#@4XX!=0SW:7IQD\UI9
M6+YM'RY0F<D1\->9?%GZ(K#7;/JL ;OB%K";7?IM\X7!'[/WW)B.&>6C4V;
MKEX1;5.R:GR[. %?+YIIN>C30]UXO3;^<XW]F4AWI6MIR966"Z_,N?HUY+-I
M+GV6M^V+(X_=7S>D-TU<2X^FL]+WH<53;%CYG$_S[N^OFP7?6[PQZ$D4Z?L$
MBO?O0?#K@ <F"AQSL"[V "X<0*-^IRM*O-,3A?H]B:"!!,A!G7#AL,>Q+5Z3
MF=EX^+N/X.M+90Y_#$7[/X[@@03E00+2MGAS@?-(9^]<CD+]J81AG5%TX.,H
M^<YC.+_OX_#U[X8R'[V$B.PX1.7&H]HX&D"_QU%DP-.,IQO#,ZYAW9AV9TS;
MY;H;3_XVD8#=#(4&]J#<SZ+$VST8)\.^U0%MIVC;WARL"=V&B_OQVE#'08S/
MUY_,_%P][ ELBPLU9;::3-G9N!7NSR[-0"INR*,HV;<C?COFQK#![JG 1#T%
M?=U'EF6JMU,5C*L<.?[NX. )W[- FE+I;+@$EE2\=>/-"Z21""3JTK#+W8^[
M'WD%*6HX] &-3/?6X?-#/N7S=]!@M!Z6\@16@IIZ48$@6)]E5K$E[NWX/#(R
M5('=:+\S>+%%50"YFV<>8V>:_[\&=I:%H=;9D),O?V!7VOYR4UFQ#+1MM3:7
M*MOL.83(33P+TM,.NAUIR,3MUN?W2/UYF[-J,PI7:<IR9\66_<@>J!^=:VVY
M.[:EG)*M/6YI_0Q24MT\CP-VQF/J8KSVTEV&WS/7=7GRE$)AR&;;TBWMQPU'
MG%Y^?X5R,PB28O7J*,._ >SZ@,@?Q]B9/\KOYA!X@64H^F+.,@25:X'"LA\V
M>B>!/"_+MBHVQQWM>R$Y4YZSOCXA.56+7!DT?>Q-]I1:NTGT>EH%1'LX">R4
MO^XC**:>-QTX7]DF^&K.(I-!6W6K(?HS<BZ!:V0M3]XC?F!?O&DWBND= RVF
MH%T*V*U!T3P;RUVZTQ"1;4U>N05JMWT&\8S$I^ST6O M/6,&'O XBA$DSQM
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
M;,MG W8!RIF O2E&3G!;*]M.BP8RLJ< 8-]U$.=I;%C +B_0/]QE^10PUG:
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
M6EY9KF$W'#ONQOGL%?("#<M=_[MC[!],FV_/_:\!>]GFN/\I[>WQ;Y&3[P_
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
M>D!]RV,W8/?+3'O07)?2E0<=7*TYKJK;'/-7;[%X,K/2"!MT(C69FLDF5._
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
M&A(XRL.CD1F8B^GEZ%CQ 1H'C;I<2W)SLG[_"9=5> *ON$P3'IO:RPKZAJK
MVR;-ZC!N6Z5 0V#A:\+3@*A"<U1IT@5A26X2]>2;B#)IZX8& CN-4UUM53:;
ME%$E81QUY<GSM\83>>\_]SR*ZBV?0)563Z)RZR=0L=4SY&=1L?4?N1+O56WU
M%*H3*"HW[(3FC[UD;]O:!)XF3OTK+[;N/X0+&U!G!NS,B]@:*U9<@JS'[B6,
M!W'QK5U1K^63J-W\,4LCO[2-*5<%D^]I5&GY%*HTZXX*][3%W!5Z[X+Z8+F[
MR=S3@5U#&J97Y=^V:U#WV\F@ADZZTK[7]5H^AJJ,5SJ0')7]QXJM ]G)\0?9
M_-<KM'H!E5H\3_GX?--NN//!GCC ADB@DR&O41X[[4U#2G'IZ:C3[DD#QD)U
MNJ"H*GK-MBPSZ8NR4DYY</+HBK"'8Q]HD6W([DK=B?K-'T>?D1/PV?>_XIM?
MEM&C7([),W_!Z*]GH//K'^"*6UCF^F!VQ>8H7D\-/;U!]@0%(OH4H\W[T!L6
M@!5BS\"<#P*I:XP)>!4$[$\AV8"=>K4&/.]^[+W,+AVP^^66GCVFO&I8M2;[
MDELZ8-N1(WQ2S[*G:>,6KKSZO#N&CLN]#,M&2 Y3;?=M F>WC%LKQ*JV1XGJ
M;=F3ED?;##=W?!7A\1ISIT09&AYD=(%HJW-%KV3XGY8CVBH:TF<S?D4P&PA]
M8\$G)X[Y+6:3I@)7?8NT-?4N1T0XP'OUV;A4)O!?WPQ!K%_UV[V,-SZ:@H]_
M^ V3?EZ,;W]9@4FS%N++'V:C_[@O<5?7E]D0L6[3\PYB/2A._12E?K6;J.W9
M4YO KEZ2Z5Z-"[FNYABHJU+WH=?HB29G#GMV&M+ST;I9V1- OX"7LQ$RYU7L
MH;<>1G ,'=^(&2.PAVTCL%Z*6 )YZ*O%"/ E$4IO._15@O];ER$U6AX[GYW8
M$0?H\4:^3"^;'O317D7ID0?CR',E$/7S($LX=M=D['G]/!Q3PT#0/O9J"1QX
MZT+LIX=_K'\U9"<>(:B&(7I8;80\ZSSZJ%?E;1=&"(%[]^N7(6[33Q97R'=/
M80\]]E#&%?.2CVF68)I%<(ARAGW>GB$RD7!P.9^Y'#$,$T99(LAAKQ1!.!NI
MHV]?A[3(C90]#0<FM,/!IX.P^17&OUX] O5BW/BLOG^H0I9_F6$34>DTD"3<
M>!>]ERJ:3)%!_I$% H5MK6LW%*O;'D\/_@B#QGZ+MT9/19^QW^ M%O3;H[_&
MVV,FY<OOC)Z,OA],PQL\OO71UQC\T23T'_,-RC;6ID"LV%XE,##.AU6Q6=FF
M_.K?P8Z&G"ZCU5B[OYOYKH#=/I9++U4569ZR7H)2Y: 7+V_D%*O"T4.HS(;)
M8RW!RX^KZ$C#%BO<C?>C3,.NB$C2N+0;"K&)(](6#]BK:5B!:4AN WB>_T&O
MO"[O47JO*LZ3;B!+!NT 6(GAY"6JH;SQ;GPWWW61;8+, _:,3-1I3V OU\KO
MG3(=@;G2% #EE4&R20:E8:SS/Y$GD$T_.O*9BCQ64F/?")?>]"#VALO-TI")
MAJU47BPK]JI%,Y9L9'CFI7HGZTEIZ,_*B7JSAHC IAZ76""@M>YZ#T##)J8'
M[:$NEF-A.FE(A^$^\VJ#*$\QVE,1 DBA&IH/8@^ 'F@1 8A]9()<E6E68:]
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
MU88$,WK. K0:'0FV#]G<0+ UNIV9AMB!ABLK=^Y^._UJ2$5#7#;<)L W;Y<
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
M+"M>%4NNN0TI>[238"ZV/OPREOK*8-UYM;"&]]>4+(=-YU7&(E]9;!DX@F&
MO0N68<&%%;&U1'FLYG'EQ16PH41UK"Q2#G-K-$9Z#&5A"[JX=A,L+%86&XI7
MQZJ2U?#[176PME@US+VT$H[^Y%Z26?]J7\P,+H6E)2G+A>6QC.FM+ED3"YC>
M^@[/FNZC5VS#]]?>A!4EJC&>BEA=HJ+)MHKI_?Z?VY&\=1?S3M"DM6;G)I$U
MLZQFCL#*HUC&I$D5T9@O?X#O"BT)(ZAJ"6)9_Q+$LEII$' L3^_AQH:XLL%#
MV!-"XU2<M!3%9=75]*PNMD N_S^E*&.F+?$AUQK+_++E!3%O[9\90EEHR+9\
M4MR*!M:",HB;\YS7;O"O?O@/6_JN;R*##9A["]4!VKN?3X/O:L9!X+4]OVVU
MA/+!HRVY5/[.P#:SS[ *'\AVC>DJ;<5]W?TH<V\71"4I!RY_WLJ<[7L/H @]
M:=^-3$_Q65[XG&0Y&=??9'N&<96G9UF>%:.<GZ^_#=_]ML3292%8^8H$1I4?
MZ ;?-??P.0*DPE;@L:#\>6Q[E_O+/9!/7E>8/,\$<AGFN;3*BV'I^5U>KRWM
MQ;TIJ7)6,RX/3#8J3U5=;@&.YORT54!ZIO,V3Z2DX,?Y2]&CUW!4OK\;2FC%
MD.6?-B%PJ$*0J$[O4./H!'5CS:%4)?#8BA[)< \*5;H7Y>[KB"??_A"_K-UE
MPWY:EIJ;D<C>0K;-+\F"YR[?BF*5*;]Z>Q68AI8PWM 0E9MT0U*J\VK=RB=O
MNQ#9?!;N[O ,/67:F^5?^N'SI@/_T:M3U]^+DE6;8]<AMRI&OKIB->NQ>+6_
MC1HY-AQL<+*RDY%.?;TR9"QMC?53\5JYJRQUKI4HRB/CU@=.5+X596N\=T4=
M-.GZ//:%1)B,\M)5Z=PY\RL=R$[(6DZHM][U@?MLOU,0=2(1T^8M1H\WAJ-J
MTZXXKR;CI".E+S59&BH+K293@UF-P%^-#4HU-EYB]2*JJS$EGM@**>JDG)Z]
M%^?5:()JC3OA,3JPD^8LPN$X];@UBJ U_7K7(858)8?/@;K$I%!6KWRZH%%P
M[5"GBS(B P_^S-"8$\_CMVS##U?6Q:K"Y;#V8GK?%U;#NI+5";I5L93@F+)/
M$Y"LH(^\AN6%*F)3R;I8?V$MK+VH(K:<5Q.K@JIC^P#WHLQ>>DL_7\SG+V0\
M!.05EU3GL0Y6%R^/1;6:(#U6P)Z(=76;8F7Q,HRG,M.LC*675<6R2RI@QE5E
M<72F^QK_EE?ZX[?@<HR#C0C#;*"GOO;26OBE6"FL[_PT<TK9EV]BSZ VEEU4
M"6LNJHD-%]3#QI*UL:0X/7<J,&G?(<MO*K631H4YX-6CO,""% !+1_*?I:/1
MXZ>@^VNCT..=\7CBG3$VSOE87[)W[C_VZ#L6C_9Z#^,FN0\+0WOIT!)M$IYQ
M*0WM9V-G?J/)R]*^"LV G66C*WI>G^,3+5FS%=U>'\KT*8_Q!W;N\>/O?("G
MWAR+Q_J/1=<W/\)+[WR$J.A3WJ!X[M(5Z-Q[.+KW_9#A1Z%;OX_0K?^'?/XC
M\H>\/NK,S#C/R'W'X7'JHLL;[^.-][_ \30Y"][* W5S<W D+ 3/T#ZZO$GY
MW_X W:@_/=M-Z>>-[V_R8]2!CCT(5(_QV/6-=[%FN[Z?JSHK;\PD05):.MX:
M_17O4W<,U^V=T93]KZ2O,&?B_)[Q>#3S2UMY^V.SFZYO?8@7!XU#>'RBE;R
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
ML9=4Q]B+R^&G+D\C,U;#12Y_HHS](9A^QT,8?&$%[)HYWYZ3WG9,^@'O!]^
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
9?0,!_P3+Y^R4 1((40    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>pwsignature10-1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 pwsignature10-1.jpg
MB5!.1PT*&@H    -24A$4@   -0   !+" 8    ([JF.     7-21T( KLX<
MZ0    1G04U!  "QCPO\804    )<$A9<P  %Q$  !<1 <HF\S\  #83241!
M5'A>[9T'>%3%M\!ORB:;[3V;W6Q+MB:[V6RRZ;WWGA!(0@JA!0@M4D(Q]-[!
MT$5$JE1%!$%10 0!00$I"OY!$1"0+OW.F[E95@((!)+XWOOO[_OFN_>>N6WO
MSIDYT\Y@-FS8L&'#AHT7L75 /%-,=U+!734,6A@T6&J=$,6U!K\LJA,ZP6<Z
MT36:DSC.L(BQ7>,SZ3(WFI;BE^-F$;4X[>/H7!Z/IPJO6LJVB C _LZD( _X
MC4**9!:1#1O/9_WP^*Y"#@6'NP]@ (X.]@"C\NZ+S/E3<!RG$R>U    ^^ID
MUP$>KLS;#@X.@$1R!FR9SV]A?9;DH/C]"[*RI7PJ4&7VW@W/=20N:F'JVGJ_
MRV)S\-A!*WI;1 3XZ2*9G]P9IYC2CEA$-FP\GW7#L[KQ.4S@F53V)3PT1WD)
MDP,E=KM=Z'R0V'?N>PUG-3_?+6X?[R-C #MIR'ZYGU]0VW!NB9KK"(0^:6#"
M2=SSY))DAM2-Z<\W52HME[0XTSN;%T&% BE#EM581 3XT2*9O\P94$QYARTB
M*Y/[Y+M8=I_&#N8:=I9](@.Q[-KX-T&Y\]<G?S/-6G$@LO.L+9$#WOLJ<L""
MUP^#W_LZ\JWY.\+J5AV!EA:&K1V66,7C,(!_I\DKB ="\'V]_;0LQ_MN?JDW
M]P/ 0[(N&:8) @KI+$PG?["]P[]*';3.%\GA^]D-3!.5B6C8(7CXAPM?M3NB
MXX0L%-<UB3L#XRB.8>5; ]!Q[RS#6@9+=VS"U@?)NT9J$T4<%T!1I^SP&S6'
M,.L&Q[&3,;ZJNLLQ(/]Q3ER(A$/^UBN_WQ(4MWI469Y!2-N+V3E?] Q,6FKT
MH'_%-<3M1<_O'.<VARG5'"O(2?F(YHA=P)R9QR-*A]6BZU#\\(KTM]WISO^!
M[WZ1J0Q;G[UVGR>*P_%O7-N%*M\G8=AO=)'7CVF17KN8+#:(&;*L#XI_#'ZT
M@\PH)3\4^T;]'J 7[8"B\^Z^R3MJ=OP:]-F\C#:N5,<3LO@>1.8#GT=.T3)W
MD-U#OK\&@$>LQN4P31EU>B6.MUK&8.,IX)_B$-]S<:JQ;,Y\8<[44Z+"F4!4
M-!>P\F8!;IMW "=_-@SU?X>")_:?=_R$C)L["V@[K0!S/]J5AYZU=F1&%9_#
M MYMABXC'@X!H(X2IG"XR%9$@3TX'C&ZC=<$'H,!!-KP[SS<Z6,4'"?@9DJY
M,_5W7+>G7V",KX0*'(3ZGZ52_B@ON,_3)>%;;N*"[M'T#S&N'&#E*V/1?6LR
M],<9;".HW?!')?[#?-<,/^DYDCT&[,A40.6Z'Z7((_K-!8""SMT[K[B-3$ '
MLL2>._![AXVI?B) <54"@5PQ-MI7<9KJ3 (2<](MI##=,[RV.9*< $?A_X>O
M7C=+R," JU<26',3UW_Z=GI[K5  >%XQN[V4;@.50AH0!Q;\#*^C3.\2MII!
M=@%\>=#>D$#U(A&+"DAT#DA_CD*9/>CWG2E,X"S4+HTP2Y8QG>R :V2'HSC^
MLRK:@P98ZCC\( "L/SXHC32(&$"3U?];I%S17MQ--%7DMN4 R"VWL]%:P#_
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
MPM2J$V=/$ L&O(P _X A< .8=.:%O5OW$HXO7Q?X.\@,)N-')H<)"CL6-G+
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
M$8K_"'3I:(Z6=0IY?;G/*$-@XL.^A^ZJZRO\YOA$YO]IB<(6E ?UT@;E?03
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

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>pwsignature10-6.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 pwsignature10-6.jpg
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
M*R]#9V15'MY9@K8A06XH;@8(Y66780$0(>F"X*!;<HOT+0N72JDS6=#VD;D
MQ*C[Y76$"OVCI!]^M#1<=H$7KZJ!8#'B(L5^A?3#CU:"RY6GWXXK ),1;Z0^
MU%KR^.''GQXNE?+[7<<  /U[=6D58?SPPP\W2EE1K06$0>@0$MQ:\OCAQY\>
M+I72Q 4!!AV"@OW[J_SPH[7@6MO:&($V 0#GWRS@AQ^M!==*:0YBN[X%G,MD
M?OCAA^_@9EYJ9.>C;LVK?/SPXY:$&VVK'RG)/U+ZX4=KP8U-";#S@WZ;TH__
M'N@,1IC-K7-KX<V :Z7DC( I /"?"O'COP1$A ?N'8!O5WU[LT5I,;A6RL#Z
MS=+^Z>O_!.IT=5"KU3=;#*]P].A1G#A] O$/Q=]L45H,;KROQOH[-_Z<CAZS
MV8R<G!PTX<BI6Z1,2$&W+MU\PJNY&#IH*,+#PU%>7LZ'$1&F/ST=O7KV@L%@
M:-'\C28CMN1L\8K'BG^M  #<$7V'+T3ZKX1[1X\)?]HED?<7OH_QX\?C:/Y1
MKWFU;=<6915ER#N8YP/)X+%R6RP6%!QG]P.U";"]=F6%$IG?9J+H7!$V;-C@
M$]D:P[;<;1@W?AS*KY:[3]P B BKLE<AKF\< @-N[G$R8K=VM AO]XX>H06@
M/Z=-N>;'-0  U765U[SNB[L/ %!86.@UK_*R<MQV^VT>T:BOV::MH2&A_+/)
M;+ON[L"A U[+Y@JEETL! !:SI5GTUZY=@TEGPN2IDWTI5K,PY.$AV+"V93HQ
MUTII (  0- Z4Z[KUZ]C^K/3T:YM.[S_C_=OZE3/;#;C[.FS (#>=_?VFE]H
M&%.$/7OV>,TK;48:^O?M[Q%-<5$Q_]RVK>T6@3_._L$_YQUR'L73GD[#]VN_
M;X:4SOCFBV\  *)VHF;1GSM[#@#05=K5)_)X@\/[#^.#CS]H$=ZNE5(( $:
M6MZF)"+TD_=#YE>9B)1&XIVWW\%CCSUVTQ2SLJJ2?Q:+Q5[S"ZP_NGKDQ!&O
M^%RZ> E;?]Z*9__ZK$=T6_[-;#E9M R!@793/[M!:^3PD4YTIXI.X9G49T"<
M=^_!PEEPXO0) $#'#AV;Q>/$*4;?-[:O5[)XB^MUUV$RFU"07] B[=.-]]4(
MF%KVNHIJ=35 A&6??X[2LE(LF+< Q47%F#MW+G)R<GQBSS4'!_:RJ9RXDQ@A
M(=Y_QLX,MJ[VT(/>G4W];LUW ("18YP5R!76?L>6$%*?3FTT3?>[NSN%S9@Q
M R:S"84GO)MVJZJ9"1 KCVWVQ6NKLM@7Q**Z1'DEB[=0*VVF@$KEO6ES(]P/
M@<(@V*X']BU,)A/NN.T.Y/ST,]Y^:S9&)(W _(7S(1 (,&_>/ # QIR-+9*W
M._R4\Q, 8&2B9XV_,5A'RO%CQS>;!Q'AH_2/$-<W#L'!33].IZ_3H_1\&0#@
MF2G/.,89]/RS1>=LZPUZ@%WJE5^0WQR1>1S(8YW<J,=&-9N'=:K=KGT[-RE;
M%I4JVRRJI+C$Y_Q=*Z4N"( .+;6CQ\R9H=5I,7[\.&@U6LQ^=38?%QP<C)#@
M$.3M\XVWTE/L.[0/ /!@_(,^X6>UXT*\^'BLLDH)M4:-.7/G>$2GNE;?FP<#
MM]]YNT/<E8HK_//Z=>N=:+MT90?<OUGUC8?2.D)Q7@$ &" ?T"QZB\4"9842
M(6$AK7<3?R.XKKG./U^\=-'G_-W8E$8 H2WFZ D-#H4HE!G]PD AA@T?QL<9
M# ;6B[?V!Y !F"UFE)8P3V&WJ&X^X=F^8WL 0$UU3;-YK/YN-0 @(2'!([K?
M#_T. )@P=H)3W.U=;4IZ[\![G>+;MV\/8: 0%TN\:WQ97V<! +I%-Z\^+RLN
M P!Z2'MX)8<OL'+%2@" *%2$[!^</Y[D+=SOZ#'5MIBC1ZO50JMCW]UX]>57
M(0RT??AB_][] ( '!CS0(GF[0G5U-?_<IW<?G_#LVX<Y)RJJ*YI%3T3X\,,/
M(>LN0Z=.G3RBW;CQ!P# A"><E=+!Z=/ =E*!0("X 7$H*RN#Q=*\I0PB0N$I
M9I/VN*MY2J4H9R-M__Z>>9U; J<5IP$ B],78\./&Z#5:GW*OPD[>MJAI6S*
M$\=/\,\3)TYTB)L^<SH 8.1(W]ATGN#0P4/\<Y<HW]Q/%-8N# "P;\^^9M%O
M^WD;E!5*+'Q_H<>TN=O9AX02'TETF>ZW_;\U&#YC^@P 0.UUC<=Y \"9$V?X
M]=".'5U[7HD(4Y^>"H% @"W;;+M_,E:P3\$_,*CU.^D;47JZ%++N,CSR"/N@
MT^7+EWW*OPE#H+%IR9J!(X6VY8%[^M_#/U]27$+I.39]O/_^^[W*@X@\[N%_
M_YU-]T(0XK"FYPW:MF-\\HYX;B,3$:;\=0H X-&QCWI$6Z>M@[I:#7$G<<,C
MK)UY5GJ^M$$>L?UB 0#E5RL;C'>']'^E P#$X6*7]B#'<;BKQUU8]2WSLJ[_
MP6;CGC[%1J=(262S9/ 5+!8+U!HU'GCP ;X^3YQD@\M#@QY"N[;M4*ETKB>3
MR805RU?@T+Y#;I=1W.SH"0)@ =JTC$VYYENV8R:N?YS#-&K[SZQG3YN>AJ @
M[Y9D-FS8@)XQ/3U:3UJ[CGT.K_=]O7WVW12!0 !9M(SO;#Q!>7DYU)5JR*/E
M:-^^O4>TUG(/'C"XX01VWZ]45B@;3**XPJ:.91<O>92W%9O6;@( R'O*7:9;
MNVXM;\L#P./)C_//!4?9%L$.G3HT2P9?0:]CWNKXA^+1-I1UM.5*MFVP4E,)
MK4Z+XR>/.]'-G#X3+_SM!0P:,@AKUJYQF4?3CFZUT!T]IT^SWN_YYY_GPRR<
M!6_.>1, \/*++[OE83%;L&7+%I2<+6E0\31U&I26E")[0\,&>4/G\MYYZQT
M@/P>UXW(4SPPD$V]/+5!OLSX$@#P]M_?]CA/HYE]XW+4N(:7(JRRB,*8PTVO
MUSNE$06SN&I-M5,<P!3_^/'CV+IIJX,];L66[6P:.GA8(QU#/8\7GW^1_SM^
M:#S&)8]C93#:OM/9JV>O1GFT!JQ+2)'22 B#F0_DV"%V%6O/NWH"<-P!1D1X
MZ\VWD/EM)E*GIF+TF-%X+NTYF"V-GP=U[^@1 BUA4^KJ=%!KV"+LD(>'\.$O
MO?P2U!HU4J>DHD]LXTX6X@@YFW+0M7M7C!LW#G?%W(7X8<['>;376*.KK?]"
ML3U,9A-NB[P-+[SX@D-XFT!6+<]->\[S@KG \(3A ("KY5>;3&.VF+'DGTL
M (\_\;B;U W3 T G2</.(6LC$X>Q74LU&F?O<*^[F2(TI' UUVHP>=)D].O7
M#V,>'X/.G3MC^[;M#FG(PCK+>_K>XT1OQ=&C1_GVL'KU:NS<O1-MV">N8=#;
M3J^$AH8ZT>[;MP\"@0 GCY]TBO,U=#H= *!/KSX($@9!&"C$J5.G -BV_]G/
M[E:M687T#](Q:>(D9'V3A47S%T&KT^+B^<:]V>X=/4U(UAPH% K^67:G# !P
MY/<C6/'9"DC")?CJZZ]<TB>-2,+XQ\=#66:;<ED]N?:P<,R>;!?DO.#\TZ:?
MH%0IL6>_XWY4ZRX-7RV'6!';F]EF^;\W?2$^_V ^M#HM9LV:Y;"1O*EH4__N
M[)UJ]JBI94H8VY?)=K[XO%.:X%"V4<&@<SS:5559A8B("*S]8:U#N,'HF&[M
M:A;?J6/C7F-[V_W))Y_D%1)P[% ;VEWUU1>LK00&M_S)D3_.L T,72*9 S"R
M2R3*KK*-&;I*IK!<_2!VZ>(E/#WE:41%1"%K518$ @'NN9=U3.?.G6LT#_='
MMX 6.;KU>P%SIHC#Q @,#(31:$3BR$2$!(>@\$RA2UNRY&P)=NS:X1QA<@XZ
M=IQ-+4*"G5_F[#ELL\*4QZ<XA&_=LI7))O%^SZL]8NYFGW3/R<EI,LVB]Q9!
M&"C$PD6>>UT!6\]N?QK$'OOWLZ6GEUY^"0#XI0M[6!7[QHWD"Q?.:YCO#7ZU
M*Y5L@X*KF<_MW6SKI8HRA4.<_:F2D%#G]YB[/1< $-6UY;??A86%X:DI3_&.
MN\@ND2@K8TKYZ\%? ;#Z(B(\_/##$ 8*'=IS8$ @+EZXB*1128WFX5HI33H
M02UR=,NZXS]*&L6\BY.G0*U28\OV+6X];.G+F#<O[KXX*)5*+/O7,A;10&FN
M7*C?L7)#$;2U6M[;&)]TP[2W?KFT?5O/G"KNT"&,.2DV;=O4I/3:6BVV_GLK
MIC\S':*VS3M9846WR(9'_9(BMDWL@3AF[WZY\DNG- 0V_11WM'52%HZP[+,O
M   '#AS@IW  G#> U9M/#2F4%6U%;1'7/PX \,&'C9^^"&CCZ+TMOU(.=36;
M]H:U#VN4SE?H>EM7O/'6&[P#4-R)U8G18$3\<-:."(3"HX4H/5^*Z3.FHW.G
MS@X\;K_C=@A<[))SK92A 8#)"%]OL^,X#I75S&U<?K4<=\?<C?4;UF-;[C8,
MCQ_NDM9H-.+;S[Y%K#P6O^?]CHB("&2M8KM%:@W.=J,QH'X*?D-)%9=LO7$'
MT0T>O88'%9]@X("!T&OT#E[&QF!=IYLV8YK7^8:&-SSU/7?^'$*"0]!1W!$3
MGIB POQ")R>$R<@JY(X[;:?]#^YE:YH97V1@T*!!#M,QO?D&9U']0.>J(0+
MQDULG_.*SU;@[-FS[@L%V[JO)%+2*E\8ETJEB)7'\G_?VX_M@C);S+BN9MOO
M"(3YB^<# %Y__76/\VC:%9,^=O3H=#JL^(Q=ZZ!6J5%TK@C;MF[#R+'N-PJL
M7[\>)ICPVMNO02 0P&PQHR"?N<NU&F>;4EM=[UV\8:19MV:=31Z]SB&N:U3+
MG==[9?8K (#4*8V?U@"8U^ZE&2]!$BGQ:A>+U0;JW+ZS4YQU/VEB4B($ @%>
M>^,UF,PF_)C]HT.Z P?99O)^??OQ85.?^2L X(F_/ $ ^&']#WR<OLY1*:UG
M23G.=3NZ_8[;H5*I,#II-/KT[L,KIKUSQ][#3D1X[A7FC!N>Z+HS;RE8.RJ#
MP8""(ZP=%APN0,Z/.1@]9C2ZW^%\\L8MR 5D*<L(20M)I=&Y2M8LQ/6/(P T
M(FD$&8W&)M%P'$>2< F)0D5D,!B(B*CX7#$!(  D#!0ZT20F)!( VK%SAP,?
M49B(IUN\:+$#S:>??$H 2%.C\:*$#4.OU_/YJE2J1M/E'<HC /3+CE^\RB_O
M,..S_//E3G'**B4!H/PC^43$ZD7:74H Z.*EBWR8K+N,)CPQ@:?;L7T' :!)
M$R?Q:42AMOK\])-/'?)9O&@Q 2"%0M$DF3F.(ZE42L) (=7IZDA3J^%Y&XP&
M/MW%2Q?Y\*5+EWI6,3["Z#&C"0#5UM;RL@P=,I0 T+%CQYK%T[52/IG!E+)&
MVRSFKI XC"G+WOU[FTQ36E)* &CNW+E\6.;7F23K+N,KQ&PV\W$&@X%2TU*9
M4OZZPXE/\IAD D!1$5'$<1P?_][B]P@ E127>%G*AC$M;1H!H/D+YS>:1M9#
M1J)0$5DL%J_RTFA8@X[K&^<4MWGS9A)"Z-#0E15,4:614LHOR*?4J:S^%&5,
MH3B.HZB(* ) 145%C$;):*P=;>KD5)X?QW&T,G,E :!MN=N:+'=> >M,TC],
M)X[C^/=;6UO+I[&^I\;*9X79;'9XO[Z"V6RVM3N+[=E:?\W-T[523ON$$)].
MJIJZ9C%WA9[RG@2 +E^^W&2:E5GLY?Z\_6>;C%(9;<[=3"'!(02 :FIJ^+B9
MS\XD<9C8J9>V\JFIJ>'IBHI9 RLY7\)7[/(OG$<7(J)GGWZ6YKPZQ],B\R@I
M9GF$!(>0R6ARBB_ZHX@ 4$9F1K/SL(<X@M7!C8UDYO29-'C@8*?TUI'0^ELP
M;P$?5UE5R8?7Z5F[6)VUFN(&QM&!_0<( ,GE<C[]L>/'^/09GS=<GLSEF92]
M,=LAC+-P%!(<0K)H&1$1Q=W'%+ZRJM)6KC Q]93WY-\Q9W%6@IKK-20.$]/B
M#Q8[Q7D+@]%  $@<)B8B<J@S;]Y=$T;*=TA5X_OIJU7XJJJJ)M-,FCC)@<:J
M0'J]GB8\,8$ T)DS9XB(2%&F( #\*+IWKVU$CND10['R6"(BFCUG-@&@"<D3
MJ+*JDB21$I)$2ECO*W?N?3?\N('U^C\WO==W D>4-CV- -"+?WO1*3IU,AN=
MM'6^F:',GSO?:;ILG<)G964U2*.IU9!"H2"%0N&@S ?W'V0C@53*A\7(8VCG
MKIU4>[V6-R,XCN.GO@!(%"JBV+ZQ3ODH*Y0D#!32GCU[',+M30PBHNSOLPD
MY1W*(R*[:?G'RVGV7/8."PH*''A<J[E&4BF;CL]Z8Y:'M>8>.JV.M9.!K)W8
M*Z4G[?I&N%'*982D=)]/7ZT]# #2:IO.V_J"#08#62P6BHJ(XNV:XA)F6R8G
M)].QX\=($BFAY.1D4EQDRCDZ:301$:E4*H=ILY7._K=KYRZ^091>*.7SW[%S
M!S\2>#L=XCB.9#U8>;;]8E/PY<N7LVG;XG2O^-O#.EU?MV8='[9GSQZW=FU#
M6+UF-0&@Q(1$(B(J*BHB8:"0]PO,7\@Z@,RL3$J=FDJB4!&5%)?PT^"K5Z_R
MO$J*2T@<+J;12:.=ZK.@H( U^ &LP9LM9A*&"FGVG-G$69C-*8F4D-EBIM)S
MK'PC$D801XQ/_N%\?@1=_MGR%IF^JM0JAQF M?W$](CQBF\3E-+WCAY[H]A:
MB4W!P($#"0#EYN92ZD3VDHO.%?'Q\]^=S_.=-'$2;X]9>\L#!P[0M+1I) H5
M.=B>J[]?3<) (5.0K4Q!EGRTA(VT4AE=TURCW-Q<IMQC1C<X36H.5"H5"0.%
M) P4TLY=.VEU%FOPDG")U[:D/3AB(Y:T.[-S-!H-B<)$%)\0[S$O:SV(0D5T
M^M1IDH1+:.Z[-AO?8K'P,PU)N(2J5&S$*"HJXA7':#+2NNQU;.H7+N8=:J4E
MI;1YXV8R& PT(F$$4^(*FQ(O^7 )W^CM1TV..)))60>W>O5JWF8'0)MS-WM3
M=2YQ\M1))L=A)H<USW79Z]Q0NH9KI4S-("3XWM%3557%%\#J16T*+EZP>=OB
MA\93?D&^0P_(<1PI% JZ7.YHIUH]F=9?YM>9;O.R6"PDBY8YT(U(&.&@S+[
ME2M7'#R7(<$AI%0J?9H'$5%Q$9L1R*)E)(F4D#A,S"N,)^ L',GE<E[>N7/G
MDEZG=TBCU^M)H5"0V>)85]9IN?47%1%%RBI;63._SG2(S\W-=<I[=#+S=DY+
MF^80EW<XC\2=Q#;'3_\X!]Z>PJ WN*V?] _3"0 _2[#F;76 -1>NE7)*!B%I
MOL\=/0J%@B] [?5:]P1VR,[.IJ4?>^[^7OPQ<\N'A(4X-9;&8#:;:<&<!7QC
M-IM\JY!65%95DEPN)YE<1MI:WWNZK5@PCY5E\,#!#@XQ3V$VFRGMV32/O=,<
MQ]&L6;-X$\!L=*Q/@\' .P!O7*9JDEP6,\GD,MJQ?8?[Q&ZP>>-F-FCH&A\T
M9%(9;T\2$>5NRB5QA-CKF11NM*?L?U:;,C%I3*-IFO,;E32*?TY(3/ I;__/
M__/%;WSR> ) \KYRNNVVVQJ-?_311WV?ORN-;2F;,G=K+B] K<:SD=(//P"@
M&8\   $S241!5%H#'''\.O9[[[[GX/LH^:.$))$2DO60M8@#J0D?^#$R]?$A
M:JZQXT+B,#%$[;W;:.V''RT! 03X,>='S)HU"^\L? =)(Y/P\<<?HU?O7HCN
M%0V3R80CAX^TR'Y;]S>DM\#%66-'C85,*L-7JUR?F?3#CYN)@(  ?/311[BF
MOH8'!SR(>7/GP:0S(2,S ^67R]&A8\M<32(@:OSRFNBGOD1IY16HLN= '.;Y
M 5L__/##<[CYZI81[*M;?\Y/X?GAQ\V 2Z6L-;&SB'IC\R[A]<,//SR'2Z64
M2<40FH)0IV_9SV[[X8<?-KA4RJ<2^\ $(_*+FW[[FB,XU)[=@XT;UV#)U%@(
M[EJ"@L9OUKLU4'L6NS9NQ(8E4]%5\#"6%#C?=N YGQG86'ZK5XP?OL+_ S@P
2(MZY;PS.     $E%3D2N0F""

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>rvsignature10-3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 rvsignature10-3.jpg
MB5!.1PT*&@H    -24A$4@   ),    V" ,   #TZEMZ     7-21T( KLX<
MZ0    1G04U!  "QCPO\804   +W4$Q41?____S\_.?GY\S,S+Z^OLW-S>KJ
MZO[^_O#P\,[.SIZ>GG9V=F%A87IZ>K>WM^SL[+^_OWM[>TE)23<W-R@H*,C(
MR/GY^<;&QGAX>$5%14M+2V!@8$Q,3"\O+TA(2*&AH??W]]O;VY"0D$Y.3EE9
M6</#PYJ:FDU-33DY.8F)B?'Q\>[N[JRLK&=G9UM;6Y>7E^7EY?7U];:VMEI:
M6C4U-8&!@?W]_=?7UW]_?U965H>'A]/3TUQ<7(:&AO/S\^'AX>WM[;JZNF-C
M8UU=7;"PL+.SLSP\/(R,C/KZ^M75U::FII:6EKFYN5-34VUM;<_/S_O[^[2T
MM#X^/HV-C?;V]K6UM4-#0]+2TE145(B(B%Y>7C\_/XZ.CJ"@H!L;&ZNKJV)B
M8N/CXU=75Y24E)N;FST]/20D)-'1T7=W=_CX^.CHZ+BXN(J*BD%!08*"@I&1
MD30T-!<7%R8F)I^?G[&QL69F9JVMK145%0   !D9&7!P</3T].OKZ_+R\J.C
MHT! 0.+BX@T-#1X>'LG)R:2DI-_?WW5U==W=W4='1PP,# $! 38V-GU]?<?'
MQX.#@U]?7^#@X*>GISHZ.KV]O:FIJ08&!MG9V:BHJ(6%A71T=*ZNKJ6EI<+"
MPN;FYBDI*0(" AH:&G%Q<;R\O%55565E93L[.];6UI*2DD9&1FMK:Q\?'P,#
M RXN+HN+BZ^OKVIJ:D1$1&EI:;N[NTI*2G)R<A04%#@X.,7%Q:*BHC,S,^GI
MZ0H*"@L+"UA86-C8V)B8F,# P! 0$# P,+*RLE)24I.3DRHJ*LK*RC(R,IV=
MG=S<W-#0T!$1$7Y^?M34U"4E)8^/CWEY>2TM+7-S<P@("-K:VN3DY,'!P0X.
M#N_O[VQL;#$Q,9R<G(2$A$)"0E!04'Q\?&]O;Y65E2(B(@0$!)F9F6YN;B<G
M)RPL+&1D9" @(!(2$D]/3][>WE%142,C(RLK*VAH:!86%B$A(<O+RX" @ 4%
M!<3$Q <'!QT='1P<'*JJJ@   +>&GCT   #]=%).4___________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________P#V3S0#    "7!(67,  !<1   7$0'*)O,_   $S$E$
M051H0]V8W6WC.A"% [ <5L0.V  !=\!"V #!-_:@+@16P9?]#B7[.H[D]4;>
MC7#/8I-(HJGA_)PYXX]SPYIB[/KW.6!-\\&74QE5?*YS]6:]/ .,SSFD.;?U
M^@2(+J=>6JKN-,&S/:06/TJJ_C0V19]<)*?PTWKG$*R-AX]F2TB=74K*;XE=
M;.UP <>6 F[ZZ-BTW#D$,N%X 9LE=._RD^UY"F6]^"YZ"H3.VI;>P@6VU?FH
MGR "MK#%I9S:._S4<O7R^P' EYAB?)WF=-3E C9IPR,85:=DFB[3,Y?;9Z^Q
M8/U3N7"4>Z-+(W3I<IGWM[*F]R>RP5#^UW#)3T=M&E6G8KE4L=06L,BGM"\;
MK''4R=4H^>E0/N$@$2;%<IEVT@F+0LJY/HE(+,Z[U8\6FX[E. X2F5@W[Z73
M4I&^A1QVHV=1A.7Z:?7-0UP06Q:)1VS:]GB$EK/OD>.'9RWCEN1XOHZ^\&T8
MV$DV^>F2M]))G2*/L!@?7BMQ:&7?HZ] C87/4W:DT]>-8L]5.@84_R*E8M,Q
MHC-()U*\Y\M6DU(<AF8 %,-BW",>#8T-FUZR?@<P)GY2.DV?B@41A HR!&YU
M3MP^O8WFT5 1U!ZKO(021' &%I_O4UQSC.LDVS7QJ87-X)KFOKR?>.^1P=-N
M< 6>\)&3P>)WV6*+9XP)##-+54.*K% />H"JD;LHR[N7E3"'KV0 7] ,G@V1
M5Y]'5W,I?IZFN\ZB^J]YGO.<AQDR<;ILD04?5V<R#;)8;RU[/I:#C;W1"VJ6
M+MH&1.C'0[([RQ^5*"V++:0,2;J6,!1*TG4@W:89W7#=;_UM39#F&MRUW!'8
M$T?=EI*9109E@/=3,P\15 >/T;2 "\83*G=FH0N#5'A([ZH46X0&IBFYWKA&
M,^2 [P*->.R@09Z/$_01NOYIAK8XJHIF^<>[>G<85-4+>N=M.31":'BTP"BF
MC3Y!MBPG85OHLA7YNYC">?#9>(,))#[^FPG;A=.1)G,B\YD$B0+F+15"/.F(
M-UD@*-:5I0)+Y2 ,*H:L,TXNR"EXX/3#AZ EO&:^-0ITIM*\,P8'SC.S&][5
M S]CS, D:EH2O[(_H2;97"G,JLLVC]%@UN?-"A;+4W!(F74%#5T1' \!UB3P
MV20EJ&S - [ 1F&Q")L:"24?78B9W"""P(OCF(E?4@L[U(X_]!1S1"E0W7_+
M<"K^";B'__C*$<E.ZER3:6 =$<DQ5N'B6Q0*"P')=CT ^S7YO!OJ0+6Z4?,K
ME$=  5OOW*"$O@,+Z!?SYE[PATZT7@&I(LR\LQ*(1+1&?/'I:%]!,:Q__0ZV
MY'LNNL?C31V(PMC>V18H_-[:(S!AKCMI\&?8L_8;P*:-+O&SP*9\J[IS0#F>
M=LOE9V!-@IW6B[/@^CW*F0#QK4Q](KQ,9:^#'4]T3.F;(4E$KC]NEV04XR]-
M;=$<HYO>^O^_A\0UXE'J2/((E06D _RM7_]SQ.Z#;)$,0I!(4$A\2)\\G>#_
M(NSX6J_B%N]:*P4IJR VAPACDGA=$+P3DK )-3ODFBR0L@*H*NX_G9C^&I!6
M")6[%S-9#"4K#8O[WB9B_@24_R=7&.8QC!K05WIG:!2,E%"!, :EG\BG+QB\
?J=02UGO_%WQ\_ +?WV$0V$HX\0    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>rvsignature10-5.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 rvsignature10-5.jpg
MB5!.1PT*&@H    -24A$4@   ),    V" ,   #TZEMZ     7-21T( KLX<
MZ0    1G04U!  "QCPO\804   +W4$Q41?____S\_.?GY\S,S+Z^OLW-S>KJ
MZO[^_O#P\,[.SIZ>GG9V=F%A87IZ>K>WM^SL[+^_OWM[>TE)23<W-R@H*,C(
MR/GY^<;&QGAX>$5%14M+2V!@8$Q,3"\O+TA(2*&AH??W]]O;VY"0D$Y.3EE9
M6</#PYJ:FDU-33DY.8F)B?'Q\>[N[JRLK&=G9UM;6Y>7E^7EY?7U];:VMEI:
M6C4U-8&!@?W]_=?7UW]_?U965H>'A]/3TUQ<7(:&AO/S\^'AX>WM[;JZNF-C
M8UU=7;"PL+.SLSP\/(R,C/KZ^M75U::FII:6EKFYN5-34VUM;<_/S_O[^[2T
MM#X^/HV-C?;V]K6UM4-#0]+2TE145(B(B%Y>7C\_/XZ.CJ"@H!L;&ZNKJV)B
M8N/CXU=75Y24E)N;FST]/20D)-'1T7=W=_CX^.CHZ+BXN(J*BD%!08*"@I&1
MD30T-!<7%R8F)I^?G[&QL69F9JVMK145%0   !D9&7!P</3T].OKZ_+R\J.C
MHT! 0.+BX@T-#1X>'LG)R:2DI-_?WW5U==W=W4='1PP,# $! 38V-GU]?<?'
MQX.#@U]?7^#@X*>GISHZ.KV]O:FIJ08&!MG9V:BHJ(6%A71T=*ZNKJ6EI<+"
MPN;FYBDI*0(" AH:&G%Q<;R\O%55565E93L[.];6UI*2DD9&1FMK:Q\?'P,#
M RXN+HN+BZ^OKVIJ:D1$1&EI:;N[NTI*2G)R<A04%#@X.,7%Q:*BHC,S,^GI
MZ0H*"@L+"UA86-C8V)B8F,# P! 0$# P,+*RLE)24I.3DRHJ*LK*RC(R,IV=
MG=S<W-#0T!$1$7Y^?M34U"4E)8^/CWEY>2TM+7-S<P@("-K:VN3DY,'!P0X.
M#N_O[VQL;#$Q,9R<G(2$A$)"0E!04'Q\?&]O;Y65E2(B(@0$!)F9F6YN;B<G
M)RPL+&1D9" @(!(2$D]/3][>WE%142,C(RLK*VAH:!86%B$A(<O+RX" @ 4%
M!<3$Q <'!QT='1P<'*JJJ@   +>&GCT   #]=%).4___________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________P#V3S0#    "7!(67,  !<1   7$0'*)O,_   $S$E$
M051H0]V8W6WC.A"% [ <5L0.V  !=\!"V #!-_:@+@16P9?]#B7[.H[D]4;>
MC7#/8I-(HJGA_)PYXX]SPYIB[/KW.6!-\\&74QE5?*YS]6:]/ .,SSFD.;?U
M^@2(+J=>6JKN-,&S/:06/TJJ_C0V19]<)*?PTWKG$*R-AX]F2TB=74K*;XE=
M;.UP <>6 F[ZZ-BTW#D$,N%X 9LE=._RD^UY"F6]^"YZ"H3.VI;>P@6VU?FH
MGR "MK#%I9S:._S4<O7R^P' EYAB?)WF=-3E C9IPR,85:=DFB[3,Y?;9Z^Q
M8/U3N7"4>Z-+(W3I<IGWM[*F]R>RP5#^UW#)3T=M&E6G8KE4L=06L,BGM"\;
MK''4R=4H^>E0/N$@$2;%<IEVT@F+0LJY/HE(+,Z[U8\6FX[E. X2F5@W[Z73
M4I&^A1QVHV=1A.7Z:?7-0UP06Q:)1VS:]GB$EK/OD>.'9RWCEN1XOHZ^\&T8
MV$DV^>F2M]))G2*/L!@?7BMQ:&7?HZ] C87/4W:DT]>-8L]5.@84_R*E8M,Q
MHC-()U*\Y\M6DU(<AF8 %,-BW",>#8T-FUZR?@<P)GY2.DV?B@41A HR!&YU
M3MP^O8WFT5 1U!ZKO(021' &%I_O4UQSC.LDVS7QJ87-X)KFOKR?>.^1P=-N
M< 6>\)&3P>)WV6*+9XP)##-+54.*K% />H"JD;LHR[N7E3"'KV0 7] ,G@V1
M5Y]'5W,I?IZFN\ZB^J]YGO.<AQDR<;ILD04?5V<R#;)8;RU[/I:#C;W1"VJ6
M+MH&1.C'0[([RQ^5*"V++:0,2;J6,!1*TG4@W:89W7#=;_UM39#F&MRUW!'8
M$T?=EI*9109E@/=3,P\15 >/T;2 "\83*G=FH0N#5'A([ZH46X0&IBFYWKA&
M,^2 [P*->.R@09Z/$_01NOYIAK8XJHIF^<>[>G<85-4+>N=M.31":'BTP"BF
MC3Y!MBPG85OHLA7YNYC">?#9>(,))#[^FPG;A=.1)G,B\YD$B0+F+15"/.F(
M-UD@*-:5I0)+Y2 ,*H:L,TXNR"EXX/3#AZ EO&:^-0ITIM*\,P8'SC.S&][5
M S]CS, D:EH2O[(_H2;97"G,JLLVC]%@UN?-"A;+4W!(F74%#5T1' \!UB3P
MV20EJ&S - [ 1F&Q")L:"24?78B9W"""P(OCF(E?4@L[U(X_]!1S1"E0W7_+
M<"K^";B'__C*$<E.ZER3:6 =$<DQ5N'B6Q0*"P')=CT ^S7YO!OJ0+6Z4?,K
ME$=  5OOW*"$O@,+Z!?SYE[PATZT7@&I(LR\LQ*(1+1&?/'I:%]!,:Q__0ZV
MY'LNNL?C31V(PMC>V18H_-[:(S!AKCMI\&?8L_8;P*:-+O&SP*9\J[IS0#F>
M=LOE9V!-@IW6B[/@^CW*F0#QK4Q](KQ,9:^#'4]T3.F;(4E$KC]NEV04XR]-
M;=$<HYO>^O^_A\0UXE'J2/((E06D _RM7_]SQ.Z#;)$,0I!(4$A\2)\\G>#_
M(NSX6J_B%N]:*P4IJR VAPACDGA=$+P3DK )-3ODFBR0L@*H*NX_G9C^&I!6
M")6[%S-9#"4K#8O[WB9B_@24_R=7&.8QC!K05WIG:!2,E%"!, :EG\BG+QB\
?J=02UGO_%WQ\_ +?WV$0V$HX\0    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>sbsignature10-4.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 sbsignature10-4.jpg
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
M/1/^!08$O(A7""P%CG#-(+.2@!>DT6HNGSU[UC9R;R_SE\S7=7=W]QDQ>("
M^BHR8L$SP1I;8,B+=8OYXL6%&87CIDZ="I;(%R^ZV(387)SB/X6M'HJ+C=LQ
M9L*8X5"'65949K-DF3F9D^"[,%BLC1M6K"KUH'DB8W 0P6%[([6O:J_UL#Y
MH<.P$<,7Z@T!UWE<_N5H2_2>UP^]+K$&4S9NW%C.Y7(1C\<CGGWVV7[Y].7S
MEXL>7?3H[PX0FYJ>NM31T1'1:+2K_@'^SV5G9]NLE5^ '\QAAZ#0K+*VTC8S
MT.W(&9*CQI;]L?;V]GZ)PH!#]B<#2S; E=%KYZWU]V)Z_>3JZHJ*BXO'6,5W
M9/SX\0(/3X_+ KX +9ZW&.9PMI&9F3D=/G"H,?2P571;0M0!9A^1ST]XDXQX
ML)C"3&<AK!<FA<FR5M2NA?U3^TZQ% K%65>:*RK)*B%=$+U!OPDLVBMOOJ++
M2LRR0.J.Q>2BDJM.+IJW* J.P\ 0W\C#W>/"D.*>&3Q[F=@T,4JI4%[&%O-E
M'!D'K*4$) P"A0">G7P><)6"PX)?:6AH@.''[VA-C8'&#BC>;VQL?)3#YJ#R
MTG*R'FWFG)E)^!U_%O*%9]"1'TCK+U,I3N(5>0]CD!$:$O1AW[Y]/J8@TP?@
MXN-=<I%*I&CCVHUF\@#,IH<W%?+Y?,3T8J+1DT:3DROVLKEKL\%7YWL6)\;'
M\+7N6-40;@Y_":^0C]2'G$#Q-\"< PA[)[_,7C#[=[VGV)C8]? _6X:UW/M1
MVFS-JMH'OM-F7%+<='!1>"S>U<Z9=U72")6<5W!>X/H;[[W1QY*%A84]0Z52
M$4ZQ%EE%MP1255^=/\P#1KI'L(;%%&KZ/PCO9=+X2450 HHW5\&^*<2T&J]0
M9&0DN0^,:1U3BQ.('>@4<A/SQ#"]+'DMKC?W$B@\=AE[%3X:+P@G*A>P->RC
M9'*U_&F\0E!)7%]1/V#%Z6O;UOIPV5SR>> ]%3)%'TM])Y1:Y0RHQU2JE1]"
MRH^5C(RT6JWV0U"^IL:F&O) 3'%.<:N?O]\IR&.GIZ3W4[+T]/1.O"*? ZX)
M:XF/!*U?O=XVP?W6K5O+A$(AE/JA:9.F]8EGL?&Q77B%J,Y49(HTM?9(;TU$
M:,2#C@Z.R!QM[E/R?/[L>0F^YP]X$PD%PJ,XD>E7*-79UFDX?/@P:2TA$6*Q
M6,=Q=@:-;AW=YWDV[]JL:)O9-M&Z.S"01?C0,_H>M<+'J4XSE#1J?;6?=:SN
ML'WXVP!*AG $_L?-'PHL +9NG\"/SL[/)NN!;D=E67$)5$8*A(++.%_W$,Z7
MD&Z$V63NHV0UC37AV&I"I.B8/7NVT-79]9I4*D4OOO4BK^>(GI\!ZZ2TG#PW
MUYZ2*X@HL]IF%?.%_+^#BY:;EINLT^D"(**KE*H+%\Y<L"G98RL?"Q3P!-=Q
MHD&>J_73/MP3\N?9MG@;S8ONM1QO0E[GJ[NUDM^^^2V=Y<7Z%+N$-THK2M\
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
M[:_$1H[<VIK:NG67N*ASE[1PX2YEZ;)=BK+.78K2I7C!Z^(%>(%MO("\&,)
MAM=EUF/(8T'6L4M6M'A7XJB'=YT]>QZ&!'.8/W\"?7US4J0+A3*&8ZRNG#,\
M>:>/.1]&GJ(VI49<\R^<W,]=1&B%9W*X#D6.W6@;+&5!J6B.)JH GX8$F4;A
M%6W61!BCHP]#BY)>"QBZK.&'5V<496)W,?'AD[;N[<"X/.W;8F/&EU]CE\L4
M')Q>ONXG6[U)2[)PHV]D-5BY@)J$<&0<L?:6(R+/*I;K_&+*^I3&)87Z(5/#
MUB5GMPRN3XY+1UL(HM\0!2\MKI@4EY"'IE\E=+!/'!P;9(D,0O+1?[-9#U"R
ME CMA8CZSA56$:4T1GLDJ6J^S5T$E@RRO$R5Q7Z]?D[E=(6/"-&\Q# JUW8Y
MGTNXL$1G?7,G/$ 0G^JJD[!;.?Z)EIZS^@+?OS;2O<-@C$#1HSK( AT[_X'
MCQR7KWN%%5Q,#LV&WHD3I)L-R+]\,3E,67-:^"^JC.8G8?MF".)CUU*+]APG
MI/BM;=ABX'U&39+N V7BD)/XFNZKZL-GR>5J9*QM)X<(@^,?* ]?J=.;4-R"
M?<D_/CLZ/R<^&:7N)6PSR#PRH6*H61^$-(5+)H"[6!+CA^@AQ7OP]9Q.;4R3
M1^C$%[TMXQ;A?1;DR?P'=]QRI*@]<[.'FHQ&)&SH*729G2\9KO(+Q<KRJ>[#
MY97-R3$IJ/@@T6^$J"O/Y,DM(8I?(AN6K\?W<)Y=K5JO#DW]I?V#7TL)0<F2
M3>H?HUNZ;(4:91;?HY;2=G"I2< %;TPR?"@P%7\Q=VQE #:G,.MI/8O%&IVH
M5Q$<E>E]_[+)V03QD=]@K&2:P8NG])SY*_C^CJ.3E,M]M"'7+ L/_N'YO^W<
M9SS35IH9':3\GL'T.N8C$GQ-,Z0]CO,O+OA'NS5G1")-9O,M9^U\=DIZ4F20
M\CN^C_2T2, YR=-%?$))7&J+O+4QS$Z10/RCFZ?'>SY\[DE?OY"K])PI@R#L
MZSVS!\=JE8CJSH)1L/9[L9G'9&*?']U"*Y9 .+!M6E6MR5]]B2T0?B3DL;[P
MBRMZ>T4W#&#ZK:@FUHB</#DP&3B,E=^S.#KOIYB&CL//[3(N)^Q1N5I#>'IZ
MOB>5*:X%E4XE$XVW.P9/3;*DHK1W"'_8_RVC4VE-4A'_LD0L_(=*Z7\]9>2J
M/K.,D$H6H;D2/7RE3<GJTOP.,=GB7_ F^1QLMN<)ADQ_3E3=T:^^;%QN#-(7
M3"(++PCB+4-]J@7Y#5G4KP#GXH'6"(NO-W)C^ES"NS#BV!OD^X4/(4LBHR74
MQRV5LTF7-4M"F1F6/FP?; ^64\K"+$7[#R!DJY.T<Y] ;/-A,ZF41(HNPU:D
MCB,K=6I&7)@DO^6VD[41%]K8,BHEGN+!B<>QIM\ *.--% $6)E&H_/BI3UVR
MN6CG]BWB&CDT&$0&\A\I% HUD:*O[5?B]]$CQ6)\?H*3=ZBM,Q\H?[E)!\\)
MKB94(O<L5&H*);B,+!D$1J:*80K7)'G:+-+] S[LJ!*FQR:9S&_?OHU<M9X"
M<P$DF*K7VD;-[07?VR$Q,2#$TKI,81511N?JX/I0@=WS'*[\!-F2_C.,XG,=
MAV68;-^3(-ZF-25%FK@-'?U<U\_V- @U/DY@Y2/Q\NO[A8XC\XLQ0J?HY*K9
M9!>I=#$E,":M@53H2CE%%AU=D/+E0#>TM6/'CAT[=NS\Y5 H_P\M"I:_!:.=
-U@    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>sbsignature10-5.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 sbsignature10-5.jpg
MB5!.1PT*&@H    -24A$4@   -H   !+" 8    6)YD]     7-21T( KLX<
MZ0    1G04U!  "QCPO\804    )<$A9<P  %Q$  !<1 <HF\S\  #:V241!
M5'A>[5T'>%-5^[_=39N=)DW3IDG:['3/I"O=>T$GI0LZ:,N&LF14-K1E[U%
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
MBX/@/G@7L9GL.S.GS'SL2&_<XI,S$=0*-:B/)L3%QTV&CEYMN+84]I-3DX^
MNB%12_+P3[.3>$@N\=G\:^^_]3XY5 O;:(/!3O4/]I\&^P^B;Z^^V6!?^/KZ
M/M.,\L3LQ!!K6VL8%WH)W_.ITV!TP;J!4"E=A:Z7YLV;1TJ_<^?.>6%;BOP&
M6 5%TR=-?ZQG&/Z97"H_PV0S#;,7SXX#6E5M51A((*RJG<+EU#5;UXBPJG8W
MORA_%IO-/D^GTE%17A')@.&AX6\P: P$MIR/QH=T^R?%)0V@TJDH)3&%M)G6
MO[=>@.W?&TPZ\_J*%2O:=7CCZ]LJO!5[E'(%6O_.^B CF016W7^ AG+7T5T"
M;;"6[+RG.E(1=#E .?2139L\[9%5;/&[-,,S]NK1B]1 4C)29G"X'#1BQ(A<
MH5 (?@"DC=2VL]_^%LB0X/]P7$?\X1P\I9X_@7VS:M6J=C97I_Q.OO84>ZAT
MP(R@<IW%%>0>;KWS\ >\!J,<< LKA[))@R>Y^7C[',7-'Z(Q:9>Q;GU7K5+?
MA#+,F+ZN+JZH>TEW'99P95#)^6+1EHDS&^-QR_6;3"J[CEM4.!;Y^OL^444(
MUX4/-+KG3:MHYJ;ENK)8K-M82H''BIP9'A<7]P7>H.#@X/+<[-P!\//%4K%)
M2A96%FKP=0P>$H]K-R_=-(VOK"BH4&$5]AQX/-,*TI[I'W1*[50/71Y8LIYN
M;FY^;+\1?CX;+Z772'@'+,UNZ./UIHJ*&4USG]'\_/P.P[%M)>T![^COZ_\I
M]!/F%>95 0W>$;R=\7'Q9'>+M\I[M)O #6&&IRA5RC=(>TL?^')MG]H*\+@F
MQB=>(=4Y.O7XO'?GB?'W.^_"=;FS]=VM)DGLK?;^/W!R!&H#^QM)<&\+/^^@
MF2 -I0K/=QY\1MQ@A.-&\A:^%H(9^DD)28- HP$5O@H;?;]\]0L72^_/$E,2
M9QA/,0$W?,/A^7$]F:.+T*5#(RV7RV'<I 6F[0#5,3XQOMYX^-\'.4T&^M'&
M/A_5L:)K17%M]]I%\ )&$GP\:UPA3\/PH+5OK'UD<B=NH8]C5>^7^*CX+586
M5B@D)(1LZ</#P[?C#9)+Y$O'-X_/YG%X)T!2"27"/4,;AB:#&H5;V-MOO_%V
MHBO?]2C?E0]]-C8@840BT1%K7%% /<&M^MDA#4.BL!%_WM+:$D7$1CQQ.L^
M$0/Z@N1SD[AMANL,'CTX@<5@'7?F.__6LZ$GR?  ?9Q^)%1$G59WUI9B>Q5^
M?O_^_=MUD'O)O=X"E21>'W^H<5RC7VFWTGP7@<LY8)9@G^!G7I].[B7?C#<P
M^@;-:)KQB-IY\-A!"?YF[T E!8]A[[Z]VX7N T93*54(GKMK0==!1O)C$1<1
M!YW),'CY6/."9J>4M)2^P!38UCNP9/J25/ <JKW5J^#8RKI*#99JMZ'Q@(91
M["E^9__!_;'N'NX7\3D_BSW$Y,@3A5H!G=@FC'QI9 H,';.QLKD>'Q_?!4LV
MK5X?L<K&Q@JQZ*PK)>DE[C,VSK!K:FI*.[G_I'N@?R X0E!@<.!&_)\MQTP>
MHW!B.]T#FB/5\2Z7RST*ZGN/NAY94$[>Q(BBHB(/T)1L[&P0#)T+" K8NV'>
M!G+XG$ @^!@8;]3@467DP1V!-AOM^?2CA?B'E. 6!P7X!8 !;&*TO7OW<M@T
M]F6.$^?>\C>6AQK))@SH.2 =Q#C.(IE,=N7]UO=) [UW1>\,+(7(BH$_)#G4
M1A6@6H*OS<3).M G$!P/R-W-'<;Z&=)3TDW]09.F3 K!]UMC[VB_8/G,Y1)\
MO"V50255IB>IC8 Q8\9HP)L%$A$;QR<9'&R7N;JB$4-&%!L/(;'_Y'Z&R%T$
MHTQ(U:4PI_ 1HW[&PAEN6()\"C8$MOG(6<#0RNM"=*LP$Y.VSY_%A,8).FS+
MWL99Y.+F\O.%ZQ?:J>!E565IH#78VMDBI9?R3/?NW:.,12:</W_>1Z52(6C9
MAP]Y^H""^J'U.HC%04J!Z,3&+6NWR-U<W'X#R2T4""%<Q:D^M7U(E1U04%Q0
MC2OQ6MP(CL7O1CJ0I')I'4@ZG$58ZMULF-#P2!P3;!K4X?]$2B70>+ J"9+F
MQYH^->0 AH3(!(E$*$'.7&<8I7,#FP<_Y>;FFH90)28G+H7OC[-D@OO1*#2$
M;<'C?EY^:_)R\EZQM[$O2= E>!5T*J@7"\1KL88R#.H/G'_SXDVA1"RY _<?
MWS"^X[IB?A^"U;&,EIN0*\$JS5V90G8.OT2[<&<)\0DMT+)[>7D=1]O:]]G<
M1W!<L,[*RBKWP9\'Z#FH9SJ6+I_@2G^\LK*RW;A"Z#?!/^6@2JU:FYV2;9(V
MC\/^+?L9 ;X!1]E\]E:T_^DA[4JK2H=AR0/=!-<PTUUXJ>$ETBY[&''1<5V=
MG)W.)R0E-!E)CP!_"_NDI*1,G"VPM+',KZ^O3VXK>3:XN[O#\#&R,HF%8AC_
M1V)TT^B4Z+CH'5!9<:."(J,CEW]E^.JQGLZ?#3_3,3.^KU%KOKG\V1]/LL7V
MI8[!9N0.'#B0]#P6E155R3QE)S0:S81U2]O<YD_#YN6;';W47I_S7?@?0U>
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
<,\SXSP9!_#]@[9I"P]+XJP    !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>yssignature10-1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 yssignature10-1.jpg
MB5!.1PT*&@H    -24A$4@   -<   !+" 8   #CV1*-     7-21T( KLX<
MZ0    1G04U!  "QCPO\804    )<$A9<P  %Q$  !<1 <HF\S\  #=2241!
M5'A>[5T'7%/7]P\KC !)")DD(2&!A 0((T @[+VWR!X.$%R("U<1W!5<H*+0
MNJI6:VNUK:VVEBZU]F=;V]IJIZVSMM96JW7G_N]YA%0$6P=JVW^^G\_[Y+YS
MWWMYXYY[QCWW7)(11AAAA!%&&'$_6%$1[D@FDUQQ488W.8E$EI'JWJ43E8\
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
MTQU_-C+)6XZL* Q8X)PXUXHIVUW:_B&(0I,)F:$_V% 8OW37D4Q,=ZM+9\_
M99+6C?(54^!^4Q*@7>XOXS;X*-R1.+'+!NK&^E)RAE]4\LWF+WLRUYN+BRI<
M&1;'K.@L9)<SFTCP,KM8/H/'%Y]T=-?,E7 H8WUD4B2,J8*<%:3FP?'OVMLR
M8))@UWW@S=S"87=9PPN$6E@:[_X!E>%\L;O.F47YW<8KZ6O<HHF,3*TEHER5
M;S!J_O1<^)AX[Y_=XD<0$DVG^TY6$.R%K&T9W\)YW1M?'KU[Y5'D#<?4Y:O?
M<_+-_52G.Y*0'1*$5)-W$,PUKRCX9:9<>REXEX[(KUZLH>WBN83HL.$=.B?'
M[U6/VY@+;,LAB3Z_DERSU^I)1MPK<*,T+:]_K<2U>/EV=D;S!<O4%F29O1*9
M9[0CR_0V9)FQ EFFK<2_;8B,]\E03L<TO)'3\'[&2DR'8[J.):?K]V'#=>9)
MRY!BY#;TSCM'B+"KEQL*%JED*D27R6!)5TB:F>?DEY9S2)\_L"9)](8-2WS=
MW)PTS=S*JMZ-;7N3'U'R,3"/[MN5H3E!?LC!*P:<",2Y5CQYWM"-_Y/ <TQ(
M"_Z1Z:J!Q>^(.A+)-"^H>GX80B238&>S'T71PZ&.0.M0G_6N0>E7\84-8WZK
M2QQR".;ZMB=S;:^OL(')GQ5AW,DBF>_UR(5[>@4_;Z[Q&.GE'85V7D7>\_,U
M;SA)_6#Y(?U]D/),+1SS<AN>)]95+HQ2?BQ7IYWHKG-UH8WR=G6^8!<\J.78
MH79I1JCO=?>"A5/AV-%)P5=<4T83D@M+=7E)A#]B>$;!ON':SO+8O$VG=,S5
M]=H1@2'1*'XK$NETZWQSHZ.0[[P]*<2Y)]<(LP/%!QV<)+^SV+P/4S.3?G$-
MBOWC'9W.;6YN\!N*WI++IB1*><4R,!]6T#?B0?'TU@\$J74;4_)G;&J2%BUM
M<LM?T*0L6M#D7M2"M\5$65FX$)?Q5M+6Y%ZXM&LK@7J@XV-+\'&%L(_K<5F>
MO[0IOF9=4^>^T\32F9NPS05J(>X9>WDJ=6?;W9,UBANV'%=8:!H6:5@EX5F_
M(O8)1AEKKKCI?IKCDXO50NW"OM7"FN3 7Q6)?:N%!='NO[NEC34L8K<XW6*(
M+"SYVH%;5HQ?5>$P0*6-OS'G(QV11')\%"/2.ZQ@+%R;. !#X^6,8I_8.;[
MGU'@$CF"<!8 WITDC_77)*#G+^DTC5D^;_VES14J^SRZI*?-M;(B]A4S@?:G
M%?4#G^ Z.B +&SM8!WH?DVJG,[>A_R)+'=NJTYV1ED0'(Z_1ZP@)>#N*PYP^
M(]LR=5C\O4.WM3Y"M;-'%BRWKW*7["Z9F>G(;9Q:H^202&'FG(3PYV?F-'AH
M8M!F_&QS\K7O>&BS;I-<FV11_N[(O:2+R8WX%^"%R3FMP?BCUF.U3T\RX*G!
MWD]X^,>A+3J=86(E;MCT:-R@N:D-;3K=1ZK\J'#D4[>I5^X]8("Q*4'G7:/*
M#"O WXKEPP*6N\D#4%+]BV''VG,<DCW%W[F$E?1(0;"VF#I '9."%GZM"X+]
M[5/CAX0$:)!3;C.Q<-_P4.8L5^]@-/7+BZH9.9[/LZ1JY#9KA]?A%V5VR5ZL
M SS?#&+)T-GY(1\IM=FPU&F?R U5' X;T&!@O@V+HM@#@Z0GG((*OED\80@?
M]SH@X2)Y/%Y*IK_'3:Y7S!Z/O/%J4 O+8[3(K71>GSGH$T*DD T8O*LQH_-C
MID2JO!$W>E!#Y=;#HI75/O/%7F%7"_#[U.V0VB?[BZZXI4XFUB.;6Q#Z@7M0
MYDDH UZ8,5(R-,K[8X%'PJ_UG0]Y/6$C^@];IV0M#@B,UE7?QEP('; IB'+]
M1A0V>#=(&CV9P# M\QE']\BS9W_](BLG5*-SF[@)5NSO 6"N<2F!OXBCRXEE
M06^'3C?2,EEMO9[)8IZCVMM]S_.*.!37>JQ'>NRG*AUR?"*2KB_X5*>&?7Q-
MTVFY(:T"'O<\WOU$Z"*[J"R=UF7_'=[ *XSTVLL2.E^RM;7^5JP*^[ZP9:\O
MU#4/37K7TLKN"IS38Q.'$_<V*%[ZGHV= ]AD!)U*M3UF(U)][CBH=YZ)T2G:
M/V3IM<1ZT(3-%>2A(UO:P=K ?U[7E/P)*6!DCT6[=1?6AP^(CM2%M!Y*@/US
M[\X5YH2Z[:71Z:<<&(X_6BO"7Z&_WN4H6EJ5MMO&RNXJ+A+78[%8O]CSW#\Q
M+U]H& 8)X9ML#R^>2:Q?EBPDS?6-&?PAE$N=27E^P1F?O([52]@WXC'BG4DY
MS+"P&-?PVY;(T>GV6N>D>2M(["+#(GG=.%E/LN%(A8K7][_.* OT=I7->[%/
MC^:,A&"):W*)DWZW3\2+2#(2A>6%)6>OK*^M]0K;P+ LUU5'>RXT,&6@5()_
M?%(W?-HKYUX AX2E!5.U^):LPHM'9O+Q#RQ%"LSRYR8/)P:G1R9(>]93Q%XK
M^AB:@$ZF.DXC%6;6$,X>A Z1*[U=((\]+)9WR[4M?$CJ*@$N&W!ZYWQ*<DR8
MJZ*UL\=B"S(:R9/$]C<LM@=H'D.\LS_OA\PA5GZY%2'X.>-*9Q%.J70V2104
M/0B.)95S2,R@H&R?8\;<E$8888011ACQKP")]'\(LX^A%VZ]3@    !)14Y$
$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048387281608">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Jan. 19, 2022</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">Dec. 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,913,804<span></span>
</td>
</tr>
<tr 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">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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>34
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388430408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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">$ 259,208<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,497<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 $70 at December&#160;24, 2021 and allowance for doubtful accounts of $138 at March&#160;26, 2021</a></td>
<td class="nump">76,235<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_AccountsReceivableRelatedPartiesCurrent', window );">Trade and other accounts receivable due from related party</a></td>
<td class="nump">28,305<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,485<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,858<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">16,198<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_NotesReceivableRelatedPartiesCurrent', window );">Current portion of related party note receivable</a></td>
<td class="nump">1,406<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_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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">469,192<span></span>
</td>
<td class="nump">430,564<span></span>
</td>
</tr>
<tr class="ro">
<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">207,705<span></span>
</td>
<td class="nump">192,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">15,922<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_DeferredIncomeTaxAssetsNet', window );">Deferred income tax assets</a></td>
<td class="nump">20,942<span></span>
</td>
<td class="nump">26,972<span></span>
</td>
</tr>
<tr class="re">
<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,043<span></span>
</td>
<td class="nump">20,106<span></span>
</td>
</tr>
<tr class="ro">
<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">35,985<span></span>
</td>
<td class="nump">36,366<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedPartiesNoncurrent', window );">Related party note receivable, less current portion</a></td>
<td class="nump">6,094<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_EquityMethodInvestments', window );">Equity investment in related party</a></td>
<td class="nump">27,456<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">48,078<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">851,417<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">34,189<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">4,051<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">59,262<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,339<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">100,841<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">12,907<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">16,830<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">155,578<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&#8217; 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 December&#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,797,145 shares issued and outstanding at December&#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,898<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">612,106<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">97,342<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">(16,677)<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">694,669<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,170<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">695,839<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&#8217; equity</a></td>
<td class="nump">$ 851,417<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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/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 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123351718&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=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/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=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123431023&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=124098289&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=124436220&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 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://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=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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=122640432&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 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: 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=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: 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=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: 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 16: 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> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: 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 18: 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> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 21: 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 22: 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=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>35
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388404712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 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">$ 70<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,797,145<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,797,145<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=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>36
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048389295544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED 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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 186,629<span></span>
</td>
<td class="nump">$ 164,449<span></span>
</td>
<td class="nump">$ 568,381<span></span>
</td>
<td class="nump">$ 416,099<span></span>
</td>
</tr>
<tr class="ro">
<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">85,464<span></span>
</td>
<td class="nump">90,024<span></span>
</td>
<td class="nump">270,524<span></span>
</td>
<td class="nump">224,203<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">101,165<span></span>
</td>
<td class="nump">74,425<span></span>
</td>
<td class="nump">297,857<span></span>
</td>
<td class="nump">191,896<span></span>
</td>
</tr>
<tr class="ro">
<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">30,297<span></span>
</td>
<td class="nump">30,999<span></span>
</td>
<td class="nump">89,441<span></span>
</td>
<td class="nump">80,509<span></span>
</td>
</tr>
<tr class="ro">
<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">37,963<span></span>
</td>
<td class="nump">67,650<span></span>
</td>
<td class="nump">104,115<span></span>
</td>
<td class="nump">118,677<span></span>
</td>
</tr>
<tr class="re">
<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="num">(2,700)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,100)<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">65,560<span></span>
</td>
<td class="nump">98,649<span></span>
</td>
<td class="nump">191,456<span></span>
</td>
<td class="nump">199,186<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 (loss)</a></td>
<td class="nump">35,605<span></span>
</td>
<td class="num">(24,224)<span></span>
</td>
<td class="nump">106,401<span></span>
</td>
<td class="num">(7,290)<span></span>
</td>
</tr>
<tr class="ro">
<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 income (expense):</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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,055)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,055)<span></span>
</td>
</tr>
<tr class="ro">
<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, net</a></td>
<td class="num">(269)<span></span>
</td>
<td class="num">(2,598)<span></span>
</td>
<td class="num">(1,764)<span></span>
</td>
<td class="num">(1,935)<span></span>
</td>
</tr>
<tr class="re">
<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 loss</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(145)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
<td class="num">(1,331)<span></span>
</td>
</tr>
<tr class="ro">
<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">287<span></span>
</td>
<td class="nump">949<span></span>
</td>
<td class="nump">792<span></span>
</td>
<td class="nump">1,407<span></span>
</td>
</tr>
<tr class="re">
<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">3,634<span></span>
</td>
<td class="num">(510)<span></span>
</td>
<td class="nump">5,216<span></span>
</td>
<td class="num">(297)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income tax provision (benefit)</a></td>
<td class="nump">39,254<span></span>
</td>
<td class="num">(35,583)<span></span>
</td>
<td class="nump">110,590<span></span>
</td>
<td class="num">(18,501)<span></span>
</td>
</tr>
<tr class="re">
<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 (benefit)</a></td>
<td class="nump">6,281<span></span>
</td>
<td class="num">(30,523)<span></span>
</td>
<td class="nump">16,687<span></span>
</td>
<td class="num">(27,913)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">32,973<span></span>
</td>
<td class="num">(5,060)<span></span>
</td>
<td class="nump">93,903<span></span>
</td>
<td class="nump">9,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">35<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="nump">103<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 (loss) attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">$ 32,936<span></span>
</td>
<td class="num">$ (5,095)<span></span>
</td>
<td class="nump">$ 93,791<span></span>
</td>
<td class="nump">$ 9,309<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) 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="ro">
<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="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
</tr>
<tr class="re">
<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="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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,736,901<span></span>
</td>
<td class="nump">124,363,078<span></span>
</td>
<td class="nump">189,665,324<span></span>
</td>
<td class="nump">48,121,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">192,068,222<span></span>
</td>
<td class="nump">124,363,078<span></span>
</td>
<td class="nump">191,678,951<span></span>
</td>
<td class="nump">171,638,787<span></span>
</td>
</tr>
<tr 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="ro">
<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">$ 147,168<span></span>
</td>
<td class="nump">$ 138,010<span></span>
</td>
<td class="nump">$ 456,302<span></span>
</td>
<td class="nump">$ 343,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_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="ro">
<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">$ 39,461<span></span>
</td>
<td class="nump">$ 26,439<span></span>
</td>
<td class="nump">$ 112,079<span></span>
</td>
<td class="nump">$ 72,570<span></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=123570139&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=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=125521441&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=123602790&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=124440516&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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<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 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: 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 3: 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=123359005&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=123359005&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=123359005&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=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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=123359005&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=123351226&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=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>37
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048393604744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED 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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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 (loss)</a></td>
<td class="nump">$ 32,973<span></span>
</td>
<td class="num">$ (5,060)<span></span>
</td>
<td class="nump">$ 93,903<span></span>
</td>
<td class="nump">$ 9,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">35<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="nump">103<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 (loss) attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">32,936<span></span>
</td>
<td class="num">(5,095)<span></span>
</td>
<td class="nump">93,791<span></span>
</td>
<td class="nump">9,309<span></span>
</td>
</tr>
<tr class="re">
<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">(1,306)<span></span>
</td>
<td class="nump">3,972<span></span>
</td>
<td class="num">(4,873)<span></span>
</td>
<td class="nump">10,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_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 (loss)</a></td>
<td class="nump">31,630<span></span>
</td>
<td class="num">(1,123)<span></span>
</td>
<td class="nump">88,918<span></span>
</td>
<td class="nump">19,148<span></span>
</td>
</tr>
<tr class="re">
<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 (income) loss attributable to non-controlling interest</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="num">(34)<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 (loss) attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">$ 31,627<span></span>
</td>
<td class="num">$ (1,133)<span></span>
</td>
<td class="nump">$ 88,979<span></span>
</td>
<td class="nump">$ 19,114<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>38
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383481144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED 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="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="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="nump">$ 0<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 (loss)</a></td>
<td class="nump">9,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock (in shares)</a></td>
<td class="text">&#160;<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>
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">321,425<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">321,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">(19,165)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,165)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">46,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of Class A and Class L common stock into common stock in connection with the IPO (in shares)</a></td>
<td class="text">&#160;<span></span>
</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="num">(10,000,000)<span></span>
</td>
<td class="num">(636,301)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of Class A and Class L common stock into common stock in connection with the IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,665<span></span>
</td>
<td class="num">(1,559)<span></span>
</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">$ (100)<span></span>
</td>
<td class="num">$ (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_StockRepurchasedDuringPeriodShares', window );">Repurchase of Class A and Class L common stock to cover related taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,068,274)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(1,997)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of Class A and Class L common stock to cover related taxes</a></td>
<td class="num">(27,707)<span></span>
</td>
<td class="num">$ (21)<span></span>
</td>
<td class="num">(27,686)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards', window );">Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO</a></td>
<td class="nump">2,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividend paid to holders of Class A common stock</a></td>
<td class="num">(400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(191,242)<span></span>
</td>
<td class="num">(208,758)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">10,152<span></span>
</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,118<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="ro">
<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 Dec. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,431,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 25, 2020</a></td>
<td class="nump">576,918<span></span>
</td>
<td class="nump">$ 1,894<span></span>
</td>
<td class="nump">589,202<span></span>
</td>
<td class="num">(5,094)<span></span>
</td>
<td class="num">(10,171)<span></span>
</td>
<td class="nump">1,087<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Sep. 25, 2020</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="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 Sep. 25, 2020</a></td>
<td class="nump">635,506<span></span>
</td>
<td class="nump">$ 0<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="re">
<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 (loss)</a></td>
<td class="num">(5,060)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,095)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock (in shares)</a></td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">321,425<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">321,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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 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="nump">298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="re">
<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">45,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of Class A and Class L common stock into common stock in connection with the IPO (in shares)</a></td>
<td class="text">&#160;<span></span>
</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="num">(10,000,000)<span></span>
</td>
<td class="num">(636,301)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of Class A and Class L common stock into common stock in connection with the IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,665<span></span>
</td>
<td class="num">(1,559)<span></span>
</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">$ (100)<span></span>
</td>
<td class="num">$ (6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of Class A and Class L common stock to cover related taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,068,274)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(1,997)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of Class A and Class L common stock to cover related taxes</a></td>
<td class="num">(27,707)<span></span>
</td>
<td class="num">$ (21)<span></span>
</td>
<td class="num">(27,686)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards', window );">Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO</a></td>
<td class="nump">2,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividend paid to holders of Class A common stock</a></td>
<td class="num">(400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(191,242)<span></span>
</td>
<td class="num">(208,758)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">3,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,962<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 Dec. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,431,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 25, 2020</a></td>
<td class="nump">$ 576,918<span></span>
</td>
<td class="nump">$ 1,894<span></span>
</td>
<td class="nump">589,202<span></span>
</td>
<td class="num">(5,094)<span></span>
</td>
<td class="num">(10,171)<span></span>
</td>
<td class="nump">1,087<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<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="re">
<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 (loss)</a></td>
<td class="nump">93,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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="ro">
<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">149,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">18,647<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">18,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(4,873)<span></span>
</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">(4,812)<span></span>
</td>
<td class="num">(61)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Dec. 24, 2021</a></td>
<td class="nump">189,797,145<span></span>
</td>
<td class="nump">189,797,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Dec. 24, 2021</a></td>
<td class="nump">$ 695,839<span></span>
</td>
<td class="nump">$ 1,898<span></span>
</td>
<td class="nump">612,106<span></span>
</td>
<td class="nump">97,342<span></span>
</td>
<td class="num">(16,677)<span></span>
</td>
<td class="nump">1,170<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 Sep. 24, 2021</a></td>
<td class="text">&#160;<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 );">Beginning 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="ro">
<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="re">
<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 (loss)</a></td>
<td class="nump">32,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,936<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="ro">
<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">94,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">7,619<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">7,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(1,306)<span></span>
</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">(1,309)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Dec. 24, 2021</a></td>
<td class="nump">189,797,145<span></span>
</td>
<td class="nump">189,797,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Dec. 24, 2021</a></td>
<td class="nump">$ 695,839<span></span>
</td>
<td class="nump">$ 1,898<span></span>
</td>
<td class="nump">$ 612,106<span></span>
</td>
<td class="nump">$ 97,342<span></span>
</td>
<td class="num">$ (16,677)<span></span>
</td>
<td class="nump">$ 1,170<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_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Conversion Of Awards</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_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards</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_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=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 paid and unpaid common stock dividends declared with the form of settlement in 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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.29-30)<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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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_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=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 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.29-31)<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><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 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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=124436220&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 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://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=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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=122640432&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 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: 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=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: 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=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 14: 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 15: 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 16: 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> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: 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 18: 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> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: 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=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: 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 21: 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 22: 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=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: 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 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: 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 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: 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 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>39
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048389328216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 93,903<span></span>
</td>
<td class="nump">$ 9,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">36,522<span></span>
</td>
<td class="nump">36,225<span></span>
</td>
</tr>
<tr class="re">
<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">75<span></span>
</td>
<td class="nump">226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(3,061)<span></span>
</td>
<td class="num">(17,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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">18,647<span></span>
</td>
<td class="nump">46,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">(Gain) loss on disposal of assets</a></td>
<td class="num">(349)<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,055<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Gain on contingent consideration change in fair value</a></td>
<td class="num">(2,100)<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_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal', window );">Provisions for inventory and credit losses/bad debt</a></td>
<td class="nump">4,787<span></span>
</td>
<td class="nump">3,857<span></span>
</td>
</tr>
<tr class="ro">
<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">(4,482)<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_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="ro">
<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">(6,133)<span></span>
</td>
<td class="num">(5,975)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(9)<span></span>
</td>
<td class="nump">115<span></span>
</td>
</tr>
<tr class="ro">
<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">3,251<span></span>
</td>
<td class="nump">1,118<span></span>
</td>
</tr>
<tr class="re">
<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">(11,870)<span></span>
</td>
<td class="num">(29,655)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">2,026<span></span>
</td>
<td class="nump">2,411<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_IncreaseDecreaseInDueToFromRelatedParties', window );">Due to/from related parties</a></td>
<td class="num">(2,775)<span></span>
</td>
<td class="nump">8,283<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_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities', window );">Accrued expenses and other current and long-term liabilities</a></td>
<td class="num">(9,874)<span></span>
</td>
<td class="num">(1,185)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">118,558<span></span>
</td>
<td class="nump">63,534<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">(55,792)<span></span>
</td>
<td class="num">(25,880)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">314<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Investments in marketable securities</a></td>
<td class="num">(9,189)<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_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="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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(50,123)<span></span>
</td>
<td class="num">(50,401)<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Related party note receivable</a></td>
<td class="num">(7,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Related party note receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from initial public offering, net of underwriting discounts and other offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">321,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments for taxes related to net share settlement of equity awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(27,707)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(400,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_ProceedsFromIssuanceOfSecuredDebt', window );">Borrowings of senior secured debt, net of deferred financing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">315,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfSecuredDebt', window );">Repayment of senior secured debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(300,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_RepaymentsOfUnsecuredDebt', window );">Repayment of unsecured credit facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(33,000)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(6,209)<span></span>
</td>
<td class="num">(72,186)<span></span>
</td>
</tr>
<tr class="ro">
<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">604<span></span>
</td>
<td class="nump">3,350<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in Cash and cash equivalents and Restricted cash</a></td>
<td class="nump">62,830<span></span>
</td>
<td class="num">(55,703)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">266,705<span></span>
</td>
<td class="nump">164,173<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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 at beginning of period</a></td>
<td class="nump">197,214<span></span>
</td>
<td class="nump">214,491<span></span>
</td>
</tr>
<tr class="ro">
<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 at beginning of period</a></td>
<td class="nump">6,661<span></span>
</td>
<td class="nump">5,385<span></span>
</td>
</tr>
<tr class="re">
<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">259,208<span></span>
</td>
<td class="nump">157,653<span></span>
</td>
</tr>
<tr class="re">
<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 at end of period</a></td>
<td class="nump">7,497<span></span>
</td>
<td class="nump">6,520<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 at end of period</a></td>
<td class="nump">266,705<span></span>
</td>
<td class="nump">164,173<span></span>
</td>
</tr>
<tr class="re">
<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">541<span></span>
</td>
<td class="nump">2,559<span></span>
</td>
</tr>
<tr class="re">
<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">16,635<span></span>
</td>
<td class="nump">7,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">(4,934)<span></span>
</td>
<td class="num">(786)<span></span>
</td>
</tr>
<tr class="ro">
<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=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&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=123570139&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=123431023&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=123431023&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=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI 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=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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=121826272&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=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123444420&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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<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 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=123431023&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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a long-term borrowing made 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. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for the payment of a long-term borrowing made from a related party 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. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfUnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390431720">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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&#8217;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 third quarter three-month period is a 13-week period ending on the Friday closest to the last day in December. The Company&#8217;s third quarter of fiscal 2022 ended December&#160;24, 2021, and the Company&#8217;s third quarter of fiscal 2021 ended December&#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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390439832">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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, current expected credit losses/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 December&#160;24, 2021 and March&#160;26, 2021, Sanken Electric Co., Ltd. (&#8220;Sanken&#8221;) 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 27.0% 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="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 nine-month periods ended December&#160;24, 2021, Sanken accounted for 21.1% and 19.7% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#160;24, 2021. For the three- and nine-month periods ended December&#160;25, 2020, Sanken accounted for 16.1% and 17.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#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 ended December&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, 85.9% of the Company&#8217;s total net sales, with Greater China accounting for 26.1%, Japan accounting for 21.1% and South Korea accounting for 10.7%. During the&#160;nine-month period ended December&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, 85.8% of the Company&#8217;s total net sales, with Greater China accounting for 25.0%, Japan accounting for 19.7% and South Korea accounting for 10.8%. No other countries accounted for greater than 10% of total net sales for the three- and nine-month periods ended December&#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&#160;three-month period ended December&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 85.4% of the Company&#8217;s total net sales, with Greater China accounting for 28.1%, Japan accounting for 16.0% and South Korea accounting for 10.7%. During the&#160;nine-month period ended December&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 86.1% of the Company&#8217;s total net sales, with Greater China accounting for 27.9%, Japan accounting for 17.4% and South Korea accounting for 10.5%. No other countries accounted for greater than 10% of total net sales for the three- and nine-month periods ended December&#160;25, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-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 an &#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 nine-month periods ended December&#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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </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%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-08&#8221;), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply ASC Topic 606, </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%">Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 606&#8221;), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree&#8217;s financial statements as prepared in accordance with U.S. GAAP. If unable to rely on the acquiree&#8217;s accounting due to errors, noncompliance with U.S. GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The guidance is effective prospectively for fiscal years beginning after December 15, 2022, 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. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of </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-weight:400;line-height:120%">evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.</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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390889240">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 <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 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 nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020. The categorization of net 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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">130,797&#160;</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%">113,902&#160;</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%">390,351&#160;</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%">279,759&#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%">31,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,710&#160;</span></td><td style="background-color:#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%">23,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#160;</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%">186,629&#160;</span></td><td style="background-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%">164,449&#160;</span></td><td style="background-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%">568,381&#160;</span></td><td style="background-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%">416,099&#160;</span></td><td style="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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">62,859&#160;</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%">54,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%">195,054&#160;</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%">146,276&#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%">123,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">268,956&#160;</span></td><td style="background-color:#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%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">186,629&#160;</span></td><td style="background-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%">164,449&#160;</span></td><td style="background-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%">568,381&#160;</span></td><td style="background-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%">416,099&#160;</span></td><td style="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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">26,228&#160;</span></td><td style="background-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%">23,934&#160;</span></td><td style="background-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%">80,854&#160;</span></td><td style="background-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%">57,892&#160;</span></td><td style="background-color:#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%">4,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">29,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,459&#160;</span></td><td style="background-color:#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%">39,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,570&#160;</span></td><td style="background-color:#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%">48,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,178&#160;</span></td><td style="background-color:#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,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733&#160;</span></td><td style="background-color:#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%">17,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%">16,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,470&#160;</span></td><td style="background-color:#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%">186,629&#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%">164,449&#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%">568,381&#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%">416,099&#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 December&#160;24, 2021 and March&#160;26, 2021, these adjustments and current expected credit losses 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%">$16,014</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 activity of net charges and income 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%"> $602 and $898, respec</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tively, for the nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020, respectively. Refer to Note 5, &#8220;Trade Accounts Receivable, net&#8221; for details of these adjustments and allowances.</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=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390372056">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 December&#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 December 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,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="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,348&#160;</span></td><td style="background-color:#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,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,497&#160;</span></td><td style="background-color:#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%">13,393&#160;</span></td><td style="background-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%">13,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">37,238&#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%">37,238&#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%">2,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">2,700&#160;</span></td><td style="background-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%">2,700&#160;</span></td><td style="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 nine-month period ended December&#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%">4,482&#160;</span></td><td style="background-color:#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%">4,482&#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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the nine-month period ended December&#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 develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#8220;Voxtel Acquisition&#8221;), for the nine-month period ended December&#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%">(2,100)</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 December 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%">2,700&#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 nine-month periods ended December&#160;24, 2021 and December&#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=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390555288">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">120,500&#160;</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%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(15,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(28,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">76,235&#160;</span></td><td style="background-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 provision for expected credit losses / 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%">Provision for Expected Credit Losses / 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%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">(113,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,377)</span></td><td style="background-color:#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 December 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%">70&#160;</span></td><td style="background-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%">15,944&#160;</span></td><td style="background-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%">16,014&#160;</span></td><td style="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%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,510&#160;</span></td><td style="background-color:#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%">(104,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,408)</span></td><td style="background-color:#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 December 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%">138&#160;</span></td><td style="background-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%">16,437&#160;</span></td><td style="background-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%">16,575&#160;</span></td><td style="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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390880840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">11,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%">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%">45,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">22,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,858&#160;</span></td><td style="background-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%"> $348 and $5,389</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 nine-month periods ended December&#160;24, 2021, respectively, and $885 and $2,958 for the three- and nine-month periods ended December&#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 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 </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 </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,106</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 nine-month periods ended December&#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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390353656">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390448200">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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,257&#160;</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%">57,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">528,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">27,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">636,548&#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%">(428,843)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">207,705&#160;</span></td><td style="background-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%">$10,893</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%">$33,235</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 nine-month periods ended December&#160;24, 2021, respectively, and $11,255 and $33,861 for the three- and nine-month periods ended December&#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 December&#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%">December 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%">34,793&#160;</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%">166,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">208,208&#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%">$31</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%">$97</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 nine-month periods ended December&#160;24, 2021, respectively, and $18 and $54 for the three- and nine-month periods ended December&#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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390406472">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">(63)</span></td><td style="background-color:#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 December 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,043&#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%">December 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%">35,558&#160;</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,580&#160;</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,978&#160;</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,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#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%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146&#160;</span></td><td style="background-color:#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%">60,468&#160;</span></td><td style="background-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%">24,483&#160;</span></td><td style="background-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%">35,985&#160;</span></td><td style="background-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,087</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%">$3,190</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 nine-month periods ended December&#160;24, 2021, respectively, and $926 and $2,310 for the three- and nine-month periods ended December&#160;25, 2020, 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 nine 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 December&#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%">935&#160;</span></td><td style="background-color:#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,612&#160;</span></td><td style="background-color:#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,480&#160;</span></td><td style="background-color:#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,260&#160;</span></td><td style="background-color:#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%">3,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,666&#160;</span></td><td style="background-color:#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%">35,985&#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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390586360">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">10,659&#160;</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%">13,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">9,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">48,078&#160;</span></td><td style="background-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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390475592">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">24,927&#160;</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,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">5,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">59,262&#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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390577928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 10 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%">Nine-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%">December 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%">December 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,075&#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%">3,378&#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%">190&#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%">332&#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,259&#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%">3,733&#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.53 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.53 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.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 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.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 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 leas</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 agreements was $1,454 and $4,226 for the three- and nine-month periods ended December&#160;24, 2021, respectively, and $1,172 and $3,477 for the three- and nine-month periods ended December&#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 December&#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%">1,056&#160;</span></td><td style="background-color:#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,886&#160;</span></td><td style="background-color:#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,503&#160;</span></td><td style="background-color:#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,070&#160;</span></td><td style="background-color:#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,597&#160;</span></td><td style="background-color:#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,406&#160;</span></td><td style="background-color:#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%">18,518&#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,272)</span></td><td style="background-color:#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%">16,246&#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 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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390559752">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 </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 4.25% at December&#160;24, 2021. As of both December&#160;24, 2021 and March&#160;26, 2021, the Company had $25,000 outstanding under the Term Loan Facility and had not 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%">$174</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $249 at December&#160;24, 2021 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%">March&#160;26, 2021, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top: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;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:120%"> $1,196 at December&#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 no borrowings outstanding under this line of credit as of December&#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&#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 $1,495 at December&#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="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%">bank operations), the line of credit was extended in September 2021 and is now expected to expire on June&#160;30, 2022. There were no borrowings outstanding under this line of credit as of December&#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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390575592">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">734&#160;</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,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">16,830&#160;</span></td><td style="background-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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390487448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 PlansThe 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 <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%">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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">365&#160;</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%">296&#160;</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,119&#160;</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%">843&#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%">158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474&#160;</span></td><td style="background-color:#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%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</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%">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%">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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">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"/><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%">432&#160;</span></td><td style="background-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,531&#160;</span></td><td style="background-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,218&#160;</span></td><td style="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 December&#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 December 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%">2,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,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%">&#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,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%">&#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%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">578&#160;</span></td><td style="background-color:#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%">706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,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%">1,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,112&#160;</span></td><td style="background-color:#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,844&#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,229&#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,925&#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,690&#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 nine months ended December&#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%">308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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 December 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%">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%">1,112&#160;</span></td><td style="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 nine-month periods ended December&#160;24, 2021, the Company contributed a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pproximately $344 and $1,040 to its non-U.S. pension plan, respectively. During the three- and nine-month periods ended December&#160;25, 2020, the Company contributed approximately $249 and $736 to its non-U.S. pension plan, respectively. The Company expects to contribute approx</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">imately </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,425</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to it</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 non-U.S. pension plan in fiscal year 2022.</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-weight:700;line-height:120%">Other Defined Benefit Plans</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%">In December 1993, the Company commenced with a rollover pension promise agreement (&#8220;Pension Promise&#8221;) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </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 663 and 928 British Pounds Sterling at December&#160;24, 2021 and March&#160;26, 2021, respectively (approximately $882 </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 December&#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 $655 and $3,000 f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the three- and nine-month periods ended December&#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,112 and $3,181</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 nine-month periods ended December&#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 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 $209 and $639 for the three- and nine-month periods ended December&#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 $207 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%"> $592 for the three- and nine-month periods ended December&#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=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI 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=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI 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=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390387672">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 $863 </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 December&#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 December&#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%"> significant environmental accruals were established at December&#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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390582296">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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, </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,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="background-color:#ffffff;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 nine-month periods ended December&#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 124,363,078 shares for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">three-month period ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> December&#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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">32,936&#160;</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%">(5,095)</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%">93,791&#160;</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,309&#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%">32,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412&#160;</span></td><td style="background-color:#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,736,901&#160;</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%">124,363,078&#160;</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,665,324&#160;</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%">48,121,026&#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,331,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%">&#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,013,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%">123,517,761&#160;</span></td><td style="background-color:#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%">192,068,222&#160;</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%">124,363,078&#160;</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,678,951&#160;</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%">171,638,787&#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.04)</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.49&#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.19&#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.17&#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.04)</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.50&#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.20&#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.04)</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.49&#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.05&#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.04)</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.49&#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.05&#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 nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. As the Company was in a net loss position for the three-month period ended December&#160;25, 2020, common stock equivalents of 57,553,282 were deemed antidilutive.</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%">Nine-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%">December 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%">December 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%">December 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%">December 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,199,816&#160;</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%">377,767&#160;</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%">1,046,229&#160;</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%">125,922&#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%">1,117,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,923&#160;</span></td><td style="background-color:#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%">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:10pt;font-weight:400;line-height:100%">13,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">8,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Shares related to Common Stock Conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">56,752,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,250,916&#160;</span></td><td style="background-color:#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: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,331,321&#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%">57,553,282&#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%">2,013,627&#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%">123,517,761&#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=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390378104">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 nine months ended December&#160;24, 2021, the Company granted 1,030,887 RSUs to employees with an estimated grant date fair value of $25.47. Stock-based compensation expense related to non-vested awards not yet recorded at December&#160;24, 2021 was $25,133, which is expected to be recognized over a weighted-average of 1.34 years. During the nine months ended December&#160;24, 2021, 168,717 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 nine months ended December&#160;24, 2021 was $36,708. The total compensation cost related to unvested awards not yet recorded at December&#160;24, 2021 was $13,765, which is expected to be recognized over a weighted average of 1.78 years. No shares vested during the nine months ended December&#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 nine months ended December&#160;24, 2021, 227,530 shares of the Company&#8217;s restricted common stock vested. In addition, 24,014 shares were forfeited, which reduced common stock outstanding during the same period. The Company </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-weight:400;line-height:120%">had 154,783 unvested shares of restricted common stock at December&#160;24, 2021 with a weighted average grant date fair value of $14.00 and remaining vesting period of 1.07 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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">742&#160;</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%">4,694&#160;</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,992&#160;</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%">4,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037&#160;</span></td><td style="background-color:#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%">5,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,020&#160;</span></td><td style="background-color:#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%">7,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%">45,876&#160;</span></td><td style="background-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,647&#160;</span></td><td style="background-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%">46,901&#160;</span></td><td style="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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>58
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390582296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">Nine-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%">December 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%">December 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%">December 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%">December 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,517&#160;</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,169)</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,785&#160;</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,764)</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%">(236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,149)</span></td><td style="background-color:#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 (benefit) 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,281&#160;</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%">(30,523)</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,687&#160;</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%">(27,913)</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%">16.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%">34.2&#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%">16.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><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%">52.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">16.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.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%">15.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-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 (benefit) 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-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 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,281, or 16.0%, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$16,687, or 15.1%, for the three- and nine-month periods ended December&#160;24, 2021, respectively. Income tax benefit 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%">$30,523, or 85.8%, and $27,913, or 150.9%, for the three- and nine-month periods ended December&#160;25, 2020, re</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">spectively. The increase in income tax expense was primarily attributable to tax impacts of the IPO transaction recorded in the prior three- and nine-month period. The IPO transaction resulted in excess tax over financial reporting deductions related to a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$40,440</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> stock-based compensation charge (and the related incremental tax deductions), a $16,000 one-time dividend treated as compensation expense for tax purposes, as well as a tax loss on the divestiture of Polar Semiconductor, LLC (&#8220;PSL&#8221;). The tax impacts of these transactions and other discrete transactions caused an overall U.S. NOL that will be carried back five years. Additional fluctuations in our effective income tax rate relate 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><span></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=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI 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><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI 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_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390387672">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">otaled $39,461 and $112,079 during the three- and nine-month periods ended December&#160;24, 2021, respectively, and $26,439 and $72,570 during the three- and nine-month periods ended December&#160;25, 2020, respectively. Trade accounts receivables, net of allowances from Sanken, totaled $28,251 and $21,595 as of December&#160;24, 2021 and March&#160;26, 2021, respectively. Other accounts receivable from Sanken totaled $54 a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $198 as of December&#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), 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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such fiscal year. During the three- and nine-month periods ended December&#160;24, 2021, 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. During the three- and nine-month periods ended December&#160;25, 2020, the Company (through PSL) received fees of $300 and $900, respectively, from Sanken pursuant to the IC Technology Development Agreement, and, during the same periods, the Company paid fees of $300 and $900 to PSL pursuant to the IC Technology Development 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 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 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 distribution of Sanken products in the U.S. and Europe 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 totale</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $11,837 and $38,346 for the three- and nine-month periods ended December&#160;24, 2021, respectively, and $11,558 and $33,448 for the three- and nine-month periods ended December&#160;25, 2020, respectively. For the three- and nine-month periods ended December&#160;25, 2020, these amounts include $1,500 and $5,000, respectively, of price support payments. The price support payments were for fiscal year 2021 only. Accounts payable to PSL included in amounts due to a related party totaled $4,051 and $1,739 as of December&#160;24, 2021 and March&#160;26, 2021, respectively.</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%">Note Receivable from PSL</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 December 2, 2021, AML entered into a loan agreement with PSL wherein PSL provided an initial promissory note to AML for a principal amount of $7,500 (&#8220;Initial PSL Loan&#8221;). The Initial PSL Loan will be repaid in equal installments, comprising of principal and interest accrued at 1.26% per annum, over a term of four years with payments due on the first day of each calendar year quarter (April 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, July 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, October 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</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 January 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</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, PSL has the option of borrowing up to an additional $7,500 on or around January 1, 2023 under the same terms of the PSL Loan (&#8220;Secondary PSL Loan&#8221;, and, collectively with the Initial PSL Loan, the &#8220;PSL Promissory Notes&#8221;). The loan funds will be used by PSL to procure a deep ultraviolet scanner and other associated manufacturing tools necessary to increase wafer fabrication capacity in support of the Company&#8217;s increasing wafer demand.</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 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 December&#160;24, 2021. The Company had related party accounts receivable from SEEL of $1,272 as of March 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 approxi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mately $56 and $166 to</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sanken under the sublease agreement during the three- and nine-month periods ended December&#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%">$59</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%">$173</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 nine-month periods ended December&#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 December 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 nine-month periods ended December&#160;24, 2021, the Company paid aggregate fe</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 of $69 and $191, res</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pectively, to Mr. Kazerounian pursuant to the Consulting Agreement. During the three- and nine-month periods ended December&#160;25, 2020, the Company paid aggregate fees of $82 and $262, 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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048393983432">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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, current expected credit losses/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 CustomersFinancial 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 an &#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 nine-month periods ended December&#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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </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%">Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-08&#8221;), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply ASC Topic 606, </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%">Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 606&#8221;), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree&#8217;s financial statements as prepared in accordance with U.S. GAAP. If unable to rely on the acquiree&#8217;s accounting due to errors, noncompliance with U.S. GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The guidance is effective prospectively for fiscal years beginning after December 15, 2022, 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. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of </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-weight:400;line-height:120%">evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.</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=123345438&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=124429488&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048469113912">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">130,797&#160;</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%">113,902&#160;</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%">390,351&#160;</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%">279,759&#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%">31,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,710&#160;</span></td><td style="background-color:#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%">23,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#160;</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%">186,629&#160;</span></td><td style="background-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%">164,449&#160;</span></td><td style="background-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%">568,381&#160;</span></td><td style="background-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%">416,099&#160;</span></td><td style="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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">62,859&#160;</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%">54,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%">195,054&#160;</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%">146,276&#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%">123,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">268,956&#160;</span></td><td style="background-color:#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%">227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">186,629&#160;</span></td><td style="background-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%">164,449&#160;</span></td><td style="background-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%">568,381&#160;</span></td><td style="background-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%">416,099&#160;</span></td><td style="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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">26,228&#160;</span></td><td style="background-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%">23,934&#160;</span></td><td style="background-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%">80,854&#160;</span></td><td style="background-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%">57,892&#160;</span></td><td style="background-color:#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%">4,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">29,891&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,459&#160;</span></td><td style="background-color:#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%">39,461&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,570&#160;</span></td><td style="background-color:#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%">48,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,178&#160;</span></td><td style="background-color:#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,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,614&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733&#160;</span></td><td style="background-color:#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%">17,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%">16,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,470&#160;</span></td><td style="background-color:#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%">186,629&#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%">164,449&#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%">568,381&#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%">416,099&#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=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=123359005&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123359005&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048469128840">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 December&#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 December 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,348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="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,348&#160;</span></td><td style="background-color:#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,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,497&#160;</span></td><td style="background-color:#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%">13,393&#160;</span></td><td style="background-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%">13,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">37,238&#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%">37,238&#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%">2,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">2,700&#160;</span></td><td style="background-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%">2,700&#160;</span></td><td style="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><table 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><span></span>
</td>
</tr>
<tr class="re">
<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 nine-month period ended December&#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%">4,482&#160;</span></td><td style="background-color:#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%">4,482&#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"><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 develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#8220;Voxtel Acquisition&#8221;), for the nine-month period ended December&#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%">(2,100)</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 December 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%">2,700&#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=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=123874694&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=123874694&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of realized and unrealized gain (loss) on investment in security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390456456">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">120,500&#160;</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%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(15,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(28,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">76,235&#160;</span></td><td style="background-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 provision for expected credit losses / 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%">Provision for Expected Credit Losses / 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%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">(113,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,377)</span></td><td style="background-color:#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 December 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%">70&#160;</span></td><td style="background-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%">15,944&#160;</span></td><td style="background-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%">16,014&#160;</span></td><td style="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%">(150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,510&#160;</span></td><td style="background-color:#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%">(104,408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,408)</span></td><td style="background-color:#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 December 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%">138&#160;</span></td><td style="background-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%">16,437&#160;</span></td><td style="background-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%">16,575&#160;</span></td><td style="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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390569016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">11,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%">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%">45,089&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">22,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,858&#160;</span></td><td style="background-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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390457912">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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,257&#160;</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%">57,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">528,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">27,971&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">636,548&#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%">(428,843)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">207,705&#160;</span></td><td style="background-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 December&#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%">December 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%">34,793&#160;</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%">166,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">208,208&#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=123359005&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048469373848">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">(63)</span></td><td style="background-color:#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 December 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,043&#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%">December 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%">35,558&#160;</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,580&#160;</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,978&#160;</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,899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,630&#160;</span></td><td style="background-color:#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%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146&#160;</span></td><td style="background-color:#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%">60,468&#160;</span></td><td style="background-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%">24,483&#160;</span></td><td style="background-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%">35,985&#160;</span></td><td style="background-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 December&#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%">935&#160;</span></td><td style="background-color:#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,612&#160;</span></td><td style="background-color:#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,480&#160;</span></td><td style="background-color:#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,260&#160;</span></td><td style="background-color:#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%">3,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,666&#160;</span></td><td style="background-color:#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%">35,985&#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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390419256">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">10,659&#160;</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%">13,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">9,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">48,078&#160;</span></td><td style="background-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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390887544">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">24,927&#160;</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,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">5,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">2,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">59,262&#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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048392914232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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">Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company&#8217;s leases 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: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%">Nine-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%">December 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%">December 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,075&#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%">3,378&#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%">190&#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%">332&#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,259&#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%">3,733&#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.53 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.53 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.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 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.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 colspan="3" style="display:none"/></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_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 December&#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%">1,056&#160;</span></td><td style="background-color:#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,886&#160;</span></td><td style="background-color:#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,503&#160;</span></td><td style="background-color:#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,070&#160;</span></td><td style="background-color:#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,597&#160;</span></td><td style="background-color:#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,406&#160;</span></td><td style="background-color:#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%">18,518&#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,272)</span></td><td style="background-color:#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%">16,246&#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 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=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=123406913&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390479160">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">December 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%">734&#160;</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,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">16,830&#160;</span></td><td style="background-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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048469117016">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">365&#160;</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%">296&#160;</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,119&#160;</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%">843&#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%">158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474&#160;</span></td><td style="background-color:#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%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</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%">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%">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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">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"/><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%">432&#160;</span></td><td style="background-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,531&#160;</span></td><td style="background-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,218&#160;</span></td><td style="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 December&#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 December 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%">2,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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,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%">&#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,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%">&#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%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">578&#160;</span></td><td style="background-color:#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%">706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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,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%">1,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,112&#160;</span></td><td style="background-color:#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,844&#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,229&#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,925&#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,690&#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 nine months ended December&#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%">308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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 December 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%">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%">1,112&#160;</span></td><td style="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=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123447040&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123447040&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048393228440">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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 Income per Share</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 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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">32,936&#160;</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%">(5,095)</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%">93,791&#160;</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,309&#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%">32,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412&#160;</span></td><td style="background-color:#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,736,901&#160;</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%">124,363,078&#160;</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,665,324&#160;</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%">48,121,026&#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,331,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%">&#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,013,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%">123,517,761&#160;</span></td><td style="background-color:#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%">192,068,222&#160;</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%">124,363,078&#160;</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,678,951&#160;</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%">171,638,787&#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.04)</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.49&#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.19&#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.17&#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.04)</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.50&#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.20&#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.04)</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.49&#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.05&#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.04)</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.49&#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.05&#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><span></span>
</td>
</tr>
<tr class="re">
<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%">Nine-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%">December 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%">December 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%">December 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%">December 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,199,816&#160;</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%">377,767&#160;</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%">1,046,229&#160;</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%">125,922&#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%">1,117,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,923&#160;</span></td><td style="background-color:#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%">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:10pt;font-weight:400;line-height:100%">13,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">8,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Shares related to Common Stock Conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">56,752,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,250,916&#160;</span></td><td style="background-color:#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: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,331,321&#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%">57,553,282&#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%">2,013,627&#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%">123,517,761&#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=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390871736">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">Nine-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%">December 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%">December 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%">December 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%">December 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%">742&#160;</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%">4,694&#160;</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,992&#160;</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%">4,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037&#160;</span></td><td style="background-color:#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%">5,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,020&#160;</span></td><td style="background-color:#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%">7,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%">45,876&#160;</span></td><td style="background-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,647&#160;</span></td><td style="background-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%">46,901&#160;</span></td><td style="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=122041274&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390574504">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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%">Nine-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%">December 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%">December 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%">December 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%">December 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,517&#160;</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,169)</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,785&#160;</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,764)</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%">(236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,149)</span></td><td style="background-color:#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 (benefit) 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,281&#160;</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%">(30,523)</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,687&#160;</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%">(27,913)</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%">16.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%">34.2&#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%">16.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><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%">52.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">16.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.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%">15.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</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=121826272&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390402648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Nature of the Business and Basis of Presentation (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 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>76
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388094808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 15,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,922<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">$ 16,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,246<span></span>
</td>
<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.90%<span></span>
</td>
<td class="nump">85.40%<span></span>
</td>
<td class="nump">85.80%<span></span>
</td>
<td class="nump">86.10%<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.10%<span></span>
</td>
<td class="nump">28.10%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">27.90%<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">21.10%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">19.70%<span></span>
</td>
<td class="nump">17.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_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.70%<span></span>
</td>
<td class="nump">10.70%<span></span>
</td>
<td class="nump">10.80%<span></span>
</td>
<td class="nump">10.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_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">27.00%<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">21.10%<span></span>
</td>
<td class="nump">16.10%<span></span>
</td>
<td class="nump">19.70%<span></span>
</td>
<td class="nump">17.40%<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=123359005&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=123594938&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=123594938&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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>77
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388470456">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 186,629<span></span>
</td>
<td class="nump">$ 164,449<span></span>
</td>
<td class="nump">$ 568,381<span></span>
</td>
<td class="nump">$ 416,099<span></span>
</td>
</tr>
<tr 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">130,797<span></span>
</td>
<td class="nump">113,902<span></span>
</td>
<td class="nump">390,351<span></span>
</td>
<td class="nump">279,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_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">31,903<span></span>
</td>
<td class="nump">23,654<span></span>
</td>
<td class="nump">98,533<span></span>
</td>
<td class="nump">65,710<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 23,929<span></span>
</td>
<td class="nump">$ 26,893<span></span>
</td>
<td class="nump">$ 79,497<span></span>
</td>
<td class="nump">$ 70,630<span></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=123359005&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=123359005&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=123359005&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=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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=123359005&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=123351226&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>78
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388457400">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 186,629<span></span>
</td>
<td class="nump">$ 164,449<span></span>
</td>
<td class="nump">$ 568,381<span></span>
</td>
<td class="nump">$ 416,099<span></span>
</td>
</tr>
<tr 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">62,859<span></span>
</td>
<td class="nump">54,406<span></span>
</td>
<td class="nump">195,054<span></span>
</td>
<td class="nump">146,276<span></span>
</td>
</tr>
<tr 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">123,543<span></span>
</td>
<td class="nump">109,457<span></span>
</td>
<td class="nump">371,806<span></span>
</td>
<td class="nump">268,956<span></span>
</td>
</tr>
<tr 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">$ 227<span></span>
</td>
<td class="nump">$ 586<span></span>
</td>
<td class="nump">$ 1,521<span></span>
</td>
<td class="nump">$ 867<span></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=123359005&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=123359005&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=123359005&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=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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=123359005&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=123351226&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>79
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383556280">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 186,629<span></span>
</td>
<td class="nump">$ 164,449<span></span>
</td>
<td class="nump">$ 568,381<span></span>
</td>
<td class="nump">$ 416,099<span></span>
</td>
</tr>
<tr 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">26,228<span></span>
</td>
<td class="nump">23,934<span></span>
</td>
<td class="nump">80,854<span></span>
</td>
<td class="nump">57,892<span></span>
</td>
</tr>
<tr 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">4,921<span></span>
</td>
<td class="nump">5,620<span></span>
</td>
<td class="nump">16,697<span></span>
</td>
<td class="nump">10,797<span></span>
</td>
</tr>
<tr 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">29,891<span></span>
</td>
<td class="nump">28,239<span></span>
</td>
<td class="nump">97,108<span></span>
</td>
<td class="nump">70,459<span></span>
</td>
</tr>
<tr 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">39,461<span></span>
</td>
<td class="nump">26,439<span></span>
</td>
<td class="nump">112,079<span></span>
</td>
<td class="nump">72,570<span></span>
</td>
</tr>
<tr 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">48,696<span></span>
</td>
<td class="nump">46,172<span></span>
</td>
<td class="nump">142,158<span></span>
</td>
<td class="nump">116,178<span></span>
</td>
</tr>
<tr 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,935<span></span>
</td>
<td class="nump">17,606<span></span>
</td>
<td class="nump">61,614<span></span>
</td>
<td class="nump">43,733<span></span>
</td>
</tr>
<tr 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">$ 17,497<span></span>
</td>
<td class="nump">$ 16,439<span></span>
</td>
<td class="nump">$ 57,871<span></span>
</td>
<td class="nump">$ 44,470<span></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=123359005&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=123359005&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=123359005&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=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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=123359005&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=123351226&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>80
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048387454488">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 16,014<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">$ 602<span></span>
</td>
<td class="num">$ (898)<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>81
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388132728">
<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>Dec. 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">$ 37,238<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">2,700<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">2,700<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">37,238<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">2,700<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">2,700<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,348<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,497<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">13,393<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,348<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,497<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">13,393<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=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>82
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048469128712">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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">$ 4,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 4,482<span></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=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>83
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390483160">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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">$ 278<span></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=124440516&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=123570139&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=125521441&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>84
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048393143704">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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="num">(2,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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 2,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>85
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388497016">
<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>Dec. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Dec. 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">$ 120,500<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">(70)<span></span>
</td>
<td class="num">(138)<span></span>
</td>
<td class="num">$ (138)<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">(15,944)<span></span>
</td>
<td class="num">(15,274)<span></span>
</td>
<td class="num">$ (16,437)<span></span>
</td>
<td class="num">$ (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_TradeAccountsReceivableRelatedPartiesCurrent', window );">Related party trade accounts receivable</a></td>
<td class="num">(28,251)<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">$ 76,235<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_algm_TradeAccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade 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_TradeAccountsReceivableRelatedPartiesCurrent</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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&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>86
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383494312">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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>Provision for Expected Credit Losses / 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="num">(68)<span></span>
</td>
<td class="num">(150)<span></span>
</td>
</tr>
<tr class="ro">
<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">70<span></span>
</td>
<td class="nump">138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">114,047<span></span>
</td>
<td class="nump">103,660<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">(113,377)<span></span>
</td>
<td class="num">(104,408)<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">15,944<span></span>
</td>
<td class="nump">16,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">113,979<span></span>
</td>
<td class="nump">103,510<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">(113,377)<span></span>
</td>
<td class="num">(104,408)<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">$ 16,014<span></span>
</td>
<td class="nump">$ 16,575<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=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&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=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>87
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048387118008">
<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>Dec. 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">$ 11,751<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">45,089<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">22,018<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,858<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=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>88
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048389365864">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 348<span></span>
</td>
<td class="nump">$ 885<span></span>
</td>
<td class="nump">$ 5,389<span></span>
</td>
<td class="nump">$ 2,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_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">$ 0<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=123570139&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=123351718&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>89
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388401512">
<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=123351718&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=123570139&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=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>90
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048389263144">
<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>Dec. 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">$ 636,548<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">(428,843)<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">207,705<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,257<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">57,282<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">528,786<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,252<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">$ 27,971<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>91
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388488296">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 10,893<span></span>
</td>
<td class="nump">$ 11,255<span></span>
</td>
<td class="nump">$ 33,235<span></span>
</td>
<td class="nump">$ 33,861<span></span>
</td>
</tr>
<tr 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">$ 31<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>92
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383640808">
<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>Dec. 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">$ 208,208<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">34,793<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">166,087<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,328<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=123359005&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>93
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048390644616">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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">(63)<span></span>
</td>
</tr>
<tr class="ro">
<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,043<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>94
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388248472">
<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">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 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>
</tr>
<tr class="ro">
<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="nump">$ 60,468<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="nump">24,483<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="nump">35,985<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">35,558<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="nump">14,580<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="nump">$ 20,978<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">$ 6,899<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="nump">6,640<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="nump">$ 259<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="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="nump">1,470<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="nump">$ 11,630<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="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="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="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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="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="nump">54<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="nump">$ 146<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>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="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="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="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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="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="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="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>95
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048389267112">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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_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,087<span></span>
</td>
<td class="nump">$ 926<span></span>
</td>
<td class="nump">$ 3,190<span></span>
</td>
<td class="nump">$ 2,310<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_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">&#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>
</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=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>96
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048389174360">
<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>Dec. 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">$ 935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">3,032<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,666<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">$ 35,985<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>97
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048393078616">
<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>Dec. 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">$ 10,659<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">13,393<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">9,680<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,466<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">74<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">1,344<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">$ 48,078<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>98
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383484872">
<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>Dec. 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">$ 24,927<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,639<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">5,423<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">709<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">1,949<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">2,096<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">604<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,915<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">$ 59,262<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=124098289&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=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124098289&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=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124098289&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=124098289&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=124098289&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>99
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388033672">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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,454<span></span>
</td>
<td class="nump">$ 1,172<span></span>
</td>
<td class="nump">$ 4,226<span></span>
</td>
<td class="nump">$ 3,477<span></span>
</td>
</tr>
<tr 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">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_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=123408670&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=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>100
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383647800">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 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,075<span></span>
</td>
<td class="nump">$ 3,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term lease expense</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="ro">
<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,259<span></span>
</td>
<td class="nump">$ 3,733<span></span>
</td>
</tr>
<tr class="ro">
<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 6 months 10 days<span></span>
</td>
<td class="text">5 years 6 months 10 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.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>101
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388064520">
<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>Dec. 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">$ 1,056<span></span>
</td>
</tr>
<tr class="re">
<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,886<span></span>
</td>
</tr>
<tr class="ro">
<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,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">3,070<span></span>
</td>
</tr>
<tr class="ro">
<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,597<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,406<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">18,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: present value adjustment</a></td>
<td class="num">(2,272)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">$ 16,246<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=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388326056">
<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=123406913&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=123403562&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=123406913&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=123403562&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=123406913&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=123403562&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=123403562&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=123406913&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=123406913&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=123403562&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=123403562&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=123406913&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>103
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048384358424">
<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>Dec. 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">174,000<span></span>
</td>
<td class="nump">249,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=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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,196,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">1,495,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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>104
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048387201064">
<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>Dec. 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">$ 734<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,655<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">2,700<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,741<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">$ 16,830<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=123453770&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=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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>105
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388112264">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 365<span></span>
</td>
<td class="nump">$ 296<span></span>
</td>
<td class="nump">$ 1,119<span></span>
</td>
<td class="nump">$ 843<span></span>
</td>
</tr>
<tr class="re">
<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">158<span></span>
</td>
<td class="nump">166<span></span>
</td>
<td class="nump">485<span></span>
</td>
<td class="nump">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_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(75)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
<td class="num">(230)<span></span>
</td>
<td class="num">(231)<span></span>
</td>
</tr>
<tr class="re">
<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">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit', window );">Actuarial loss</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">47<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">126<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">$ 500<span></span>
</td>
<td class="nump">$ 432<span></span>
</td>
<td class="nump">$ 1,531<span></span>
</td>
<td class="nump">$ 1,218<span></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=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&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=123453770&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=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&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=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&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=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&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=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&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=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&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=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&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>106
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383997816">
<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>Dec. 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,844<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,229<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,925<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,690<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">2,005<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">2,005<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,217<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,217<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">578<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">578<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">706<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">706<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,338<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,224<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,112<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=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&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>107
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048387544504">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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,844<span></span>
</td>
</tr>
<tr 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">578<span></span>
</td>
</tr>
<tr 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,690<span></span>
</td>
</tr>
<tr 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">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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement', window );">Redemptions during the year</a></td>
<td class="num">(289)<span></span>
</td>
</tr>
<tr class="re">
<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">(5)<span></span>
</td>
</tr>
<tr class="ro">
<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">(20)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">578<span></span>
</td>
</tr>
<tr 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">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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Change in foreign currency exchange rates</a></td>
<td class="num">(34)<span></span>
</td>
</tr>
<tr class="re">
<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,112<span></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=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&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=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&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=123447040&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=123447040&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=123447040&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>108
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048387805176">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 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">$ 344<span></span>
</td>
<td class="nump">$ 249<span></span>
</td>
<td class="nump">$ 1,040<span></span>
</td>
<td class="nump">$ 736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">1,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 663<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">882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 663<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">655<span></span>
</td>
<td class="nump">1,112<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">3,181<span></span>
</td>
<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">$ 209<span></span>
</td>
<td class="nump">$ 207<span></span>
</td>
<td class="nump">$ 639<span></span>
</td>
<td class="nump">$ 592<span></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=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&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=123453770&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=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&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=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&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>109
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048567864440">
<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>Dec. 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">$ 863,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>110
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383925480">
<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">9 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>Dec. 24, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 24, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 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">192,068,222<span></span>
</td>
<td class="nump">124,363,078<span></span>
</td>
<td class="nump">191,678,951<span></span>
</td>
<td class="nump">171,638,787<span></span>
</td>
</tr>
<tr 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="re">
<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_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="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_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="re">
<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_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="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_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="re">
<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_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="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_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>111
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048384344968">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 32,936<span></span>
</td>
<td class="num">$ (5,095)<span></span>
</td>
<td class="nump">$ 93,791<span></span>
</td>
<td class="nump">$ 9,309<span></span>
</td>
</tr>
<tr class="re">
<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">32,973<span></span>
</td>
<td class="num">(5,060)<span></span>
</td>
<td class="nump">93,903<span></span>
</td>
<td class="nump">9,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net (loss) income attributable to common stockholders, diluted</a></td>
<td class="nump">$ 32,973<span></span>
</td>
<td class="num">$ (5,060)<span></span>
</td>
<td class="nump">$ 93,903<span></span>
</td>
<td class="nump">$ 9,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares of common stock (in shares)</a></td>
<td class="nump">189,736,901<span></span>
</td>
<td class="nump">124,363,078<span></span>
</td>
<td class="nump">189,665,324<span></span>
</td>
<td class="nump">48,121,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">2,331,321<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,013,627<span></span>
</td>
<td class="nump">123,517,761<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">192,068,222<span></span>
</td>
<td class="nump">124,363,078<span></span>
</td>
<td class="nump">191,678,951<span></span>
</td>
<td class="nump">171,638,787<span></span>
</td>
</tr>
<tr class="ro">
<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="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="nump">$ 0.19<span></span>
</td>
</tr>
<tr class="re">
<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.17<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0.50<span></span>
</td>
<td class="nump">0.20<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(0.04)<span></span>
</td>
<td class="nump">0.49<span></span>
</td>
<td class="nump">0.05<span></span>
</td>
</tr>
<tr class="re">
<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="num">$ (0.04)<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="nump">$ 0.05<span></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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=124431687&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=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 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=125511455&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 12: 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 13: 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 14: 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=123367319&amp;loc=SL114868656-224227<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=124431687&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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=124431687&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=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: 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 6: 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<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 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 10: 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=123367319&amp;loc=SL114868656-224227<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 13: 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 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=124431687&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=125511455&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=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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=124432515&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=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 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=123359005&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=123359005&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=124431687&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=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 40<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-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 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-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 40<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-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=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383884904">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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,331,321<span></span>
</td>
<td class="nump">57,553,282<span></span>
</td>
<td class="nump">2,013,627<span></span>
</td>
<td class="nump">123,517,761<span></span>
</td>
</tr>
<tr 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_CommonClassAAndCommonClassLMember', window );">Common Class A and 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>
</tr>
<tr class="ro">
<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">0<span></span>
</td>
<td class="nump">56,752,747<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">123,250,916<span></span>
</td>
</tr>
<tr 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="re">
<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">1,199,816<span></span>
</td>
<td class="nump">377,767<span></span>
</td>
<td class="nump">1,046,229<span></span>
</td>
<td class="nump">125,922<span></span>
</td>
</tr>
<tr 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="ro">
<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,117,532<span></span>
</td>
<td class="nump">422,768<span></span>
</td>
<td class="nump">959,084<span></span>
</td>
<td class="nump">140,923<span></span>
</td>
</tr>
<tr 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_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>
</tr>
<tr class="re">
<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">13,973<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,314<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_StatementClassOfStockAxis=algm_CommonClassAAndCommonClassLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAAndCommonClassLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_us-gaap_AwardTypeAxis=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_AwardTypeAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048383930264">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 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">1,030,887<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 25.47<span></span>
</td>
</tr>
<tr class="re">
<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">$ 25,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-average remaining contractual life</a></td>
<td class="text">1 year 4 months 2 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">168,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_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">$ 13,765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-average remaining contractual life</a></td>
<td class="text">1 year 9 months 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">$ 36,708<span></span>
</td>
</tr>
<tr 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 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">227,530<span></span>
</td>
</tr>
<tr class="ro">
<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">24,014<span></span>
</td>
</tr>
<tr class="re">
<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">154,783<span></span>
</td>
</tr>
<tr class="ro">
<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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>114
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388229768">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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">$ 7,620<span></span>
</td>
<td class="nump">$ 45,876<span></span>
</td>
<td class="nump">$ 18,647<span></span>
</td>
<td class="nump">$ 46,901<span></span>
</td>
</tr>
<tr 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">742<span></span>
</td>
<td class="nump">4,694<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
<td class="nump">4,844<span></span>
</td>
</tr>
<tr 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,019<span></span>
</td>
<td class="nump">2,984<span></span>
</td>
<td class="nump">2,814<span></span>
</td>
<td class="nump">3,037<span></span>
</td>
</tr>
<tr 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">$ 5,859<span></span>
</td>
<td class="nump">$ 38,198<span></span>
</td>
<td class="nump">$ 13,841<span></span>
</td>
<td class="nump">$ 39,020<span></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=122041274&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>115
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048388064680">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 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,517<span></span>
</td>
<td class="num">$ (12,169)<span></span>
</td>
<td class="nump">$ 17,785<span></span>
</td>
<td class="num">$ (9,764)<span></span>
</td>
</tr>
<tr class="re">
<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">(236)<span></span>
</td>
<td class="num">(18,354)<span></span>
</td>
<td class="num">(1,098)<span></span>
</td>
<td class="num">(18,149)<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 (benefit) for income taxes</a></td>
<td class="nump">$ 6,281<span></span>
</td>
<td class="num">$ (30,523)<span></span>
</td>
<td class="nump">$ 16,687<span></span>
</td>
<td class="num">$ (27,913)<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.166<span></span>
</td>
<td class="nump">0.342<span></span>
</td>
<td class="nump">0.161<span></span>
</td>
<td class="nump">0.528<span></span>
</td>
</tr>
<tr class="ro">
<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">16.00%<span></span>
</td>
<td class="nump">85.80%<span></span>
</td>
<td class="nump">15.10%<span></span>
</td>
<td class="nump">150.90%<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=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121826272&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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123452999&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=123452999&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>116
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048387467544">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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 (benefit)</a></td>
<td class="nump">$ 6,281<span></span>
</td>
<td class="num">$ (30,523)<span></span>
</td>
<td class="nump">$ 16,687<span></span>
</td>
<td class="num">$ (27,913)<span></span>
</td>
</tr>
<tr class="re">
<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">16.00%<span></span>
</td>
<td class="nump">85.80%<span></span>
</td>
<td class="nump">15.10%<span></span>
</td>
<td class="nump">150.90%<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 7,620<span></span>
</td>
<td class="nump">$ 45,876<span></span>
</td>
<td class="nump">$ 18,647<span></span>
</td>
<td class="nump">$ 46,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsDividends', window );">Effective income tax rate reconciliation, deduction, dividends</a></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">16,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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,440<span></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=122041274&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_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=121826272&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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductionsDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend.</p></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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_IncomeTaxReconciliationDeductionsDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>117
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140048381800520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 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>Jan. 01, 2023</div></th>
<th class="th"><div>Dec. 02, 2021</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</div></th>
<th class="th"><div>Dec. 24, 2021</div></th>
<th class="th"><div>Dec. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 186,629,000<span></span>
</td>
<td class="nump">$ 164,449,000<span></span>
</td>
<td class="nump">$ 568,381,000<span></span>
</td>
<td class="nump">$ 416,099,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Trade and other accounts receivable due from 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="nump">28,305,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,305,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,832,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">4,051,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,051,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,353,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,454,000<span></span>
</td>
<td class="nump">1,172,000<span></span>
</td>
<td class="nump">4,226,000<span></span>
</td>
<td class="nump">3,477,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,461,000<span></span>
</td>
<td class="nump">26,439,000<span></span>
</td>
<td class="nump">112,079,000<span></span>
</td>
<td class="nump">72,570,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and other accounts receivable due from 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="nump">28,251,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,251,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,595,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198,000<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">&#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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
<td class="nump">59,000<span></span>
</td>
<td class="nump">$ 166,000<span></span>
</td>
<td class="nump">173,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,461,000<span></span>
</td>
<td class="nump">26,439,000<span></span>
</td>
<td class="nump">112,079,000<span></span>
</td>
<td class="nump">72,570,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">4,051,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,051,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,739,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">11,837,000<span></span>
</td>
<td class="nump">11,558,000<span></span>
</td>
<td class="nump">38,346,000<span></span>
</td>
<td class="nump">33,448,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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember', window );">PSL | Loans Payable | Initial PSL Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.26%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 | Loans Payable | Secondary PSL Loan | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount</a></td>
<td class="nump">$ 7,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">1.26%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Fees paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">900,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">614,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and other accounts receivable due from 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="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,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,000<span></span>
</td>
<td class="nump">$ 82,000<span></span>
</td>
<td class="nump">$ 191,000<span></span>
</td>
<td class="nump">$ 262,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="nump">$ 30,000<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 180,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>
<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">&#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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI 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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, 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_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_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=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=123359005&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=123359005&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=123359005&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=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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=123359005&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=123351226&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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_InitialPSLLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialPSLLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SecondaryPSLLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SecondaryPSLLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>118
<FILENAME>algm-20211224_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/20211224"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="algm-20211224.xsd" xlink:type="simple"/>
    <context id="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i43387a4c73bf4fc1b316bf35ab02c6c7_I20220119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2022-01-19</instant>
        </period>
    </context>
    <context id="ie92096c58de0443b93b10a8df998c516_I20211224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-12-24</instant>
        </period>
    </context>
    <context id="i8b278a0fd27c490a9948e473948db24d_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i40bf0445308e4d958a797089e1730f14_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ife20740f372a4d77b7ae8ad8b43870cb_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ida18eb357bd349dfa99d6a5d725c0f8e_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i3d4740238c7e4208ad7f742e17eec179_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ic12efa272dfe481e875a7b30d3be0ffe_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="iddb2270529bc4e89ae33212f502ba135_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ie0b0df55f22c4c9daa61e8efb0dc00a6_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i18a7822ab61c40568f2485c57ee248d8_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i606539cd15c448b9a71365943bf60766_D20210925-20211224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2021-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i788236826611431f99dc09e83f6a23a2_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="i6093ed8f80b14ad9a5f5bfe567afa0f8_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="ie12639e95d804a6c8f84708144b616ef_I20200925">
        <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>2020-09-25</instant>
        </period>
    </context>
    <context id="id06f7de9c18b4a8aa042d73cc790fb80_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="i9941fac3caa348fea5783f8777638a69_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="i9d539ba3a63146a0b47c4dfb609a4895_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="ia440c0d5e4ec44149378b4d448ef337e_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="i9f8abfc3499146bdb1e49d3351fc2919_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i747d34205cd04830b4d2b1fbe3265263_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i04a9810416664383bf9de860bd244e20_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225">
        <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>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="if199ac3b31904b05875f4db39484fb20_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i2768f8a155194610a71edd77b61cf314_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ie4a97d3d16e34b9f85c7fb13969c5846_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="icbd1191612d24d638ae875881edd3a3b_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i9fae50692a0f482d82ed5f6a267f2e56_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="if359b44d4b5b454f8801adbd60617d36_I20201225">
        <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>2020-12-25</instant>
        </period>
    </context>
    <context id="if122337947aa471e95005741140f7f5d_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="id8016bf985ae4e638deb0b884aa848c2_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i9291db9eddc94f39b767a6f49d00741f_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i0cea5685c3e948aa8a05b285e17fed41_I20201225">
        <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-12-25</instant>
        </period>
    </context>
    <context id="i9c098a42129b475cbdb26711bc72bccc_I20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="i7a1308e1dc5343bbacd556a282bccbe7_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="ifd2fefe8d9524750aa789745ac167003_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="i8f59516103904bcf99ca94d8b96d8bbf_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="i0785e00bd0ac4422806dcabe831598e9_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="i51b42fc5dba149c19fa43b9dd343814e_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="ie5e170f4b6db4c9d8e316429ca64c74f_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i04777bea0fed48be860b60d6dd39c981_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ia2b9f61d62db4c57b0229da7a5b056fe_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ia810370d4e644e888e52e179da89bab1_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i18b4468963a140fdb28e8a580a73e51c_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i26a083ebcfbf44209686e5c59af3bf36_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i3efcd0c969ec4f008ce2750ca4346ad5_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ifa442a65e17c417c9cd52371dea29634_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ia1e4176e81e24ee0893006de39fe3f9f_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i02ad27539c1c49148a092a506b0138d2_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i17a2f1dd497a4b8e97fa3d6d91a227c5_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="i26f0acf282b9450fb8e728b89c9fb448_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="ia9ea22545df0496a976910d34f61be37_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="ie83bcf42cf494ff081a97d1acb864369_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="i042b11b7369d44ecb87dc8fbeef5c5b1_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="iac66cc8b3b2a402685f3fd86f92c75a9_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="i364b45aa38774e8ab9becc8682f39fab_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="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i6ca0535e4abd42038a0fe06ff33b1ff6_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i61b5a3199f3c47dfa3c9f42fc0600053_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225">
        <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>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i7d20071940294929842094cc648dccc9_D20200328-20201225">
        <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-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i90d2b5e76079407789cb22ebdd95695b_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ieec6d6cdf6ee444b8e5e52c1500028c3_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="i75938d6782ce4a37bd85f2eb7fa720f6_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="iaa0370580c414200977acc8d9f296d5d_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="if88e34814a9b4cfbbc92a826544b299d_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="i948ed740d9964dfebd15baba904faba3_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="i7e06ccb6ac924cc6a156810b8b4ae492_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i16eb0eb366b04a17810c91469366fd75_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i2cf1d36b9297452ca5f90527f3f140fa_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i1e6badd325f041d39f12af9a63129708_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="id63b6bcc109142698de2076be63dbf00_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ibd0a0c7d4514492fab02b2245a740e53_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i3a9c70418f2344aaaeb76349c803e415_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="i46e1fc5ca41447d6b6566a03222b943f_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i06419e76c99947c7858e8bf482152caf_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ic7c7338345de42d3897fdd7df4fb519b_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="icab522930eba46e3adf16bede541c846_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i5420f5fde8434bef95625093d2ce729a_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="idd71cee0ce2b44998042e553a506eed4_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ic5e7b03350c9477ea1b9dc398b0d6cb3_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ia5df06c60e0d40a3a8b340372ddb7a31_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i1c369c3ad56847d88c3b04c2b5c2d7e9_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i78b33c84e06840bf8ce3e6752da81614_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ib5c27ec29ea8414db7cc7ae6d61d8a10_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ia83234ff43824e248422d4b1f3bdc43e_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i1957afa1a74342beb9c83703a630489d_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i75b65cc7e84c4410b879404b66920424_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i188435d827d341beacf840b12a219eae_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i65cf433a8e8f48f5b70e526043f4112d_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i6495bf82b7ba42a9a9f045e164cdd07e_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ied6de0281def43bb90f9a14d111e75c0_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ia5cf3c2fffe0487ea2cdc5054d1720a4_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ic7516a5d51df49f69e371239184c5bb6_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i3d92ddd21a1e47ea89cf77357a9726f0_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="i4949215830414fb49ee7fccfab6f7f10_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i585f3d6511c64ac5a0926089eb900886_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i69aad9d188954e4cb2e55fb7aea52228_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i75b9903a42b04922bf5c41f27abc7e3f_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="if18e534b33b74c52aaa71f045092247f_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i89ce850056d74851aa0f4a666f9a122a_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i1a4461aae58946e3811acd2d4664d975_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i8fe344926ce74399a155447b25015010_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i5507eea13a784736b939fc294b902cc7_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i3dcea86353e5416a895801882e656ffa_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i71d7476094f64aafb0ad9b0958aad1a9_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="if44f1785c39549c089105554f0d5670b_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i80e40f902ff24d27b45eba881723c2fa_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i0b6c48bb5f9d44719695b3729c134bc9_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i0c8ac3b19df74777880e713b0a0e7cee_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ib16bec79234d48b8be046790f3b1443e_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i1dd1261062fb4d238f16a419052dabe0_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i424dd13e2e504ab2979f2ebb7c608954_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i940e1c70415d46ddaabfc17a0eb7fffc_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="if0ea5afa21f0467091f42d00a0fb93fc_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i9f5220d0485748dd97a0cb91f3a93525_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i6001945a861343799a8553d810dd963b_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i3f78e4c4228a457795a6dd38964e32e4_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i990e7d7560bf4db89c1a13a602b53dc5_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ibd7295df059c47a4a838e53798a59f38_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ib50c61f95f3c436cb4f78ffb04e5dcc4_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ie2c88a2c28304cb4aab3e8ac7457b7f7_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i1cd18f28d72a48bb8379a1cd16f3b5bd_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i4c9b11a49eca40c390e022a3a43bd025_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="if38cf883a28849168d803c4cefa862df_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i9c51f0b1d2404e0cb6d94cd075a06745_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="id81619a320834f1981ff7fddb88ddbcb_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i4218763af95645c68dde53bcf2786b7b_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ia67cf3bd890249209ec639cb3a446c7c_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="id53351d6844a4c39aa4d55725b50f2f0_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i9d385fce377b4c2590abac649a299bda_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ib76cbd85d5c84cb9b3923235aeaecfb6_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="if76b5b66d00f4851a232155f6b0d4618_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i6e0e5fa43719431ca92458a8a7117bf5_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i1147414bf5b54e3e9ade42ceee322dd5_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i8dcb78eb302648f1adfc9e765d2ebcd2_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="icbd7dd4794484687b93cf020bd5aced1_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i4f026da190c64f26a37bb45eb30c4f37_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ie8d6deedf7834dd7843b8bf38835a291_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i9168a3a89750488ca2e3ec1da9b93aa2_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i8e96e6c9caa145b186e4f28642a28a16_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i60b503d9593841f3bbb4c995c5629f32_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ib9353c50dae54acfb37a5ab5c9fcd0fb_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ibc619d0a3768442994f3e4c3cb43a7ee_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="if8dc5debf9894f0aa5fcaaea57070356_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib443c3bdadd949e68db966e58cc8c977_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i57bf80cf211844a3afcea41473a5d1bc_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="iba4cf03a502d46949c1163344f63ebc2_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i439e8af319c74e84a0115aa2bb767a7b_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i0248de41f21041ae9ff9b040a24afe20_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i23d8a3673a60469c904c9fb7ec625eaa_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="idd47368ddd1942e4bf1cc9212cc981c2_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i0ef94fc1492343dba9829f69c7bfa1ea_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i1099c4b16a61472192bab948bfb50654_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i68abe2a5530549ccb54d765caf623399_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i99a6ec13307f4518b616374665baa5e5_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="ibbab0fae720f4621a1804ef04974d496_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="i1ecf6d6ab8ab49f09bb6cfccf7153f60_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="ib0591c0f12ec448d849535abaab34732_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="i50d4e147826d478bbbfbcf4fbf6dc13d_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="i16e0e31d310e41b49ec2b787f9718f24_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="i7f24ee1da62f4f4398ce2c48433fe46b_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="i3e0489e497444fa6a606db40492a3848_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="i50ef2f82cc8b4c06985ccf1667b8fac8_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="i7a4e069f56084151a1266a25683596d3_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i4739f4381d08405ea4bce7c5a3b4ebb6_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i69ec35b5446f465cbdfc033ee80bd5db_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i6b8a3e5d028c462d815a6e1567bef8dc_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i70edd6b29b094a71aa7609e672c415fd_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="i2c4f47034b6e4b0993e12eabbcc3f67b_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="idb4c72b957574343853cd489d346b2b3_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="ibb25e3e6db644cc1988102d64f6d43b1_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i7f3e827bfc62466594fb06df87694cb1_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="if3df16f5e8fd47b5a3689b277909857b_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i47c617712bb445f7b68bb81d624940b7_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="ibef1d5a308ef4bac922328992f03b75f_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i71882eafb76348b0a3ebb13eaf6aa8b6_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="iabef373c1be24b8493d75f15ef038ef5_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ibc68bbd8105f42af83b1e31b5f23ba6c_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="ib416eae33f36481fb1a921b149ecfa85_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ifac8dbc598774048b7166b083c50c6a4_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="i647e60282f1a437ba5ac4e41fb35b669_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i22749eec345d4f7ea9e7d7746a5f97d1_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="i4a1a4278339a42588b6a46145a0f428d_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i3c6c00dd66fc433a81eda5cb7eb8f2c7_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="i908bd48584064c1183b913d74c7cab57_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i1e15c81e7d754b37a0003531a58325cd_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="i7c2c135e61a94b5fa1e63ff5b9b35a09_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ic3275fc098644208ae24a9fe346c20fa_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i953631c7368c4da38943b4ebb8b64ce0_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ibb6c0a48b67542c9812ab711f1c4e4a2_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i6546c28097f14889bff88e69cc908439_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ia45a44c9107d4f69a094d5a0a07c1e70_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i305a17074e734e35aa085c9426d4208c_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i8bc3bf4ba88e4a918ad65e6212c6fa11_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i7b79150eaefd4637a95b53d04a146500_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ib32751f674f74572aff4a6275a4afa9e_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="id99f0e68321d4713830827f33f98cfdd_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i6e47dd7f9c574206979772e61bdb828d_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i5efdceef4e1342448138cdaff9489de4_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ia7e289ae1a5140a1bcb8e9dd51585b20_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="if821e5c643be4e3e80a9fadede8ac617_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i3b15ccce4f5745acb0c27afde06839dc_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="i842088ab85a8423a997af19b2c7493e6_D20200328-20210326">
        <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>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="ib552cdc7aafc471fb438b6672c32cffc_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="i2ad3471413ea4a7b8bbf9d5d5c9fd44d_D20200328-20210326">
        <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>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i1cc6cc7c5726418a95f4aace40474e87_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="ieb297348cbe94562be245e70eda25569_D20200328-20210326">
        <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>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i6bdf6ecea7d246e0ae4790dae9a0bf5c_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="i8b42dd1fec934fba895e79618691b761_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="i58797cd534984e6a888a4c6020a24d86_D20200328-20210326">
        <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>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i1c8eb35606374304831344b9301327a8_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="i0dde73982ad2467da566a936ea6a1b22_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="i91086435058b4282909018c02ec4cb0c_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ib7ca6fa225824e9dbf34da084e1d1ddc_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i7b338bcdc2624edc8378f6364a42e5ae_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="if71412062d0c4d3fb50e0e2befde74b0_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="i241732253fba419d8e89173591351daa_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="i9603367c3d584f45888a93b9f68a089d_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="idfdf7901b12449fe8fce7eb543bea63b_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="i165d2350e7e34cfa96937e8ef3620a23_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i2bb6ab7f700e460fa22154d77edf3908_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ib97b0fc6ce1d4cb28542e8c97b1e5dff_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="i7d2bba9742064b04a10d8dc223a21cf6_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="i02c5bcda125c4652b3606410ec9af057_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="i4ce673a37cc1429a85a8e10d53fadbb4_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ibc9eb17ff24c4fe2851309666e95b513_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="i40a672c0f7984a4580eb143d920c01c5_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="i1f64d307fa03499a89756d6c35bfca5a_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i417fb07d815048bba2664bbb5012679c_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="i6d96a66811b643c08277969aaafaa343_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i9cccc4546a6f4c21be95dfd2bfe81426_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i427625e969794eaeb669e4a14d9ba25a_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i4d9b9b328f594e6b8acdfa64eb440cab_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="idc8d51489de34d478c000e3084fa2e55_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i076750b1fa0b40c0b1722d0a85fc9854_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="id09afa33b12b4661813b8d412b176add_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i84c5ec4c9cad440abc8ca239e4be319e_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ied265263b965463a91e7fd4f64c67b50_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i2c75fd030647414d83f6906ec2711c25_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i8b394caddaa54d51b6516b61a54b8d6a_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i04ea993c7f0a4817963915f12fcd31cd_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i70d38185fe6a44988bc697438b7b164f_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i4bb971f3b89d4b4e91777cb8660f6f2d_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i0b75f187c584444e875ac9966f811b32_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ic0d6cc6a175c428a80b52d1b7d0557ec_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i1a97a49af53f489ebb8eb667b6be7483_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i459381fcdc104e509cf359cdc208f362_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i83fa11e039ae4915a7d4e5d69427326e_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ic19e09bac7a0496db2692d33fda0707d_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i06f26283eb7340efb4b92491042af136_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i4f9d8b1dcf014bd5ab252df27f9d8227_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ife34b524304f43759ae4bbd65179af0d_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i363f4d7b7bbd453b8d78561c392ff799_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ieb728517bc5e4427a98e42c60591b96f_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i3a8a658074b4404595b16c7dde3999c4_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="i023c6dabddb44ca79181a323d93dbd6b_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="i9f663fd8b1ed4015b757da5a13d5b6c0_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="ieeb04b69c0f34bb39fb3396e29224333_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="i9a87686dea2744a48218df22507e0560_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="i62ae95e55fe54726b94b5cf55bbb2eea_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="i0084af8ce9234b7a899767cb4498cf7a_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="ic68e6c95816c4c62b4438f7b93cc865c_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="i7efd8987c4ad40fab8a4a6780b6d437f_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="i90f521a56ca74b3dbc782a6fcc2ebadd_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="i6ff6e98b010d42dab67d93e9d4718cd3_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="ic867b0e7bf3147c4a4e250fa0b23f32d_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="i15afc14fcb014c9db08745f75af644c8_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="i816329e3089c4b19b02ace6189a263be_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="i1d742c62c758450ab834c89db28f7dd9_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="ifeac57cdd8da478088ad7130547972bb_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="id4a2298dfb8b407788dc5de1567b19a3_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="i8436d5fe23d142e191c247fac8c8d5df_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="i7181d900c1a04e84abc2c71454565bc8_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="i21d0334ab9934f5e867159fee17d0fbd_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="icd0a600bf46247ccb7ab95951f4084bf_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="i595e592338e94acdb225966ea3795ffe_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="icc2a50f6176d477da744df57f55f9306_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="i2b6d4db5759e49a09bf66fea3b17d89f_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="i09d6a6a4ebe0427783549adffb052bd4_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="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i5bdaef9fdd954bc48dc1a46a3bbe818c_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="if07ddaf7056a4a039cacc815a0c9969e_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i5e812103d6e0463ab77d643f9ed06154_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i5b194681e96b4853b75c2d963e28a104_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="i2820b8532ed0426e884061a51b97acf5_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i360d3d89dea34d7eacc2af72ed48ce22_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i82c6c095bd214298bec34e5a10bf0014_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i9dbea3684aee470eb9b5bcebac9b8d6e_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="icfc1072b46a742038a6d49be7f0925fe_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ia2b26507e0214def92dbba7002634a5d_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="id02baf3cf2c94b148d25a485d6b12f79_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i029b7effafa34aad964bf899b55383e8_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i47e71a1ff22e41d5b968cc2c70cc0d75_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="i7adadf3e6201414682b2af6c43209306_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="i1fe847e894884f00b48b50f12834d751_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="i1b369f9db46c419e9d598fe386c32e8b_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="i15197a43cda141f1a4e0f5817ea9412c_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i3b2a015ae8cc4daea7309599baebbeff_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i99ac77a867354aef961412e94246c4f4_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i7fa9b2b24c864f2a952096f1bcc3ef4e_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i127e7bffb0bd4f1fa7e6daef44998441_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i6b1575e114a0430da016b37306a05bf5_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i7a2dcd022bd54c989d7cbc122a2446ee_D20210925-20211224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="idb064160ac9b40bebe17531a3b109afe_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i12d7aec28be34959a76b9983d031b620_D20210327-20211224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i6364a54f213449268ea09d8c8a37dd67_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="if7fc17b49e6b4a59b583045a69f58eb5_D20210925-20211224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ifb6f16b139ac4bb1ad1609a0b89670a0_D20200926-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ic053bfd504e54500a16c6c936132563b_D20210327-20211224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ic0bbff3a3b684636a2c754b38de606b5_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassAAndCommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i47b5b2c2490b45eda5095e626a110c6f_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ia139e1bca31a4ddc94ba6f59985c725a_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i5fe39c22b80247e2a9fa9377b8b12fd7_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i5b9faee7bc6f46bca7f83599095b209a_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ie6cb2f5213c64066b4b1b47ad706dc60_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i4629025dbb5240acad75d803d765d0ad_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i201f9c7a11da47e385e193c4f39cdd06_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i845b0159c15841f4a6fbcdabd478d6f6_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i062ac036cbe44aceb82f80535feeaf7a_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ieaa4a9a583dc4fffa87503581c6e5519_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="iedcc2f3f5eb74c0684c14f8e89f61976_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ide81b10e642243cbb89eb2fa91c83055_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i89e40495411d4c36b2e65144cd1c9943_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i5a364fa6aba64e71a1974f766843878d_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ibd4d56b0dc354b4285aea5b243851624_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="iab7854b4f216439da3fcb6512ff191df_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib466924717164bc1b8b38fe08388285a_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i5cec6f8b3bd94504ad2a34ecfe3fab01_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i0b0e99c6ae1846399a4d4cc4364ce4fa_D20200328-20201225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i4e7be82f1c6c487885dcb6f8cdd46782_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i3586004424b948fdbd65724a8ed9cd9b_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i142cc8104bb54b01a55b333602990a42_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ia59b7e13d95442c592df413b2802aa1d_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="ib448283d303c41669304dbc814d0b1ca_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i21b303a4ac424fbebca6104261f4a8a7_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="i59543ef7872042cb85c0ca995c66f89a_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i62c7e4de60884591a24737cbc7483270_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="if22ac0282a1e4ad0a1b3505d5da4e067_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ia44e4f41abbb4da6ab22380c4a367014_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="iba33cd7ef0804c159f5208ccd5a20a47_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="i1498c49a6dae4b51b21fbdb9c5f799bb_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i02b22bc405b34c98913dc4c0a63ba63d_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="ibb5733f5777c49cf92db2121320107e3_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ib497769951cb45d1ad058c744b0808c2_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="id195174862dd4aa2947aab2e4155f31d_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i49f21c64c05c4271b558d691a10e673d_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i568819a2fe2b441b89eb661580602bea_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="ide67b7578fd841dd85a9691cd68523d9_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="i78f5d6c6b0614ff998fd5e10b3147b4e_I20211202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:InitialPSLLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-02</instant>
        </period>
    </context>
    <context id="i134cc19f105d4be9820c9e2838cbf207_I20230101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:SecondaryPSLLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-01</instant>
        </period>
    </context>
    <context id="i4aff8f88b2f841a7a6318ceb4f28597e_D20230101-20230101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:SecondaryPSLLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-01</endDate>
        </period>
    </context>
    <context id="if5add449491b4a17934aca66a04f3448_D20211202-20211202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:InitialPSLLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-02</startDate>
            <endDate>2021-12-02</endDate>
        </period>
    </context>
    <context id="i596b93fd6073470c857b11d71a5df8aa_I20211224">
        <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-12-24</instant>
        </period>
    </context>
    <context id="i260e28bc309841ceae6f6158033c150d_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="i88686993fbdc45d8a8e41eebea086d08_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="icb55b93c373f4779a812b5cd441840eb_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="i205cc36e7efd4c15b11c088e4e8cdc39_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="i367e9d9c010a4a32a40b8b3a38a10f93_D20200328-20201225">
        <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-12-25</endDate>
        </period>
    </context>
    <context id="i0853aa3e4b724037be19380b76e8ce79_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="i7acb2e8eaa4b451599b2c62c1b1b0f75_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="i184339e9c19248198e15d10a8bc5f26c_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="i3d5c536ac4764b23be72df0fcf1cfe72_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="i09ef8ed53d3f4b759cb449b03744fa2f_D20210925-20211224">
        <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-09-25</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="ie64ae595efa94aaaa493448d1f12a572_D20210327-20211224">
        <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-12-24</endDate>
        </period>
    </context>
    <context id="i3f173a67cdbd436d9abc6d12dd7d1776_D20200926-20201225">
        <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-09-26</startDate>
            <endDate>2020-12-25</endDate>
        </period>
    </context>
    <context id="ide08061c564d4cd38c497b85d9d886c3_D20200328-20201225">
        <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-12-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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF8yLTEtMS0xLTMxOTIw_e9c83106-c13d-4e0d-ab3a-26c422046204">0000866291</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF8zLTEtMS0xLTMxOTIw_e7091a10-5571-4947-a86d-3e0ece0024eb">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF80LTEtMS0xLTMxOTIw_e052083e-e106-443d-8f52-b1ba5b4734f0">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF81LTEtMS0xLTMxOTIw_4c8de5ae-2f05-4858-8c81-44e9ea8ca76c">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180L2ZyYWc6MWMxNWZmNmJlZGI0NDAyYzgwMzliMTc1OTJmNTgyMWQvdGFibGU6NDUyMjUxODk1YzE3NDk3NzhjZTQ4YWIzMDFmNjBkODAvdGFibGVyYW5nZTo0NTIyNTE4OTVjMTc0OTc3OGNlNDhhYjMwMWY2MGQ4MF82LTEtMS0xLTMxOTIw_693e9303-55e0-40da-bb57-e6931a8f4e9e">--03-25</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTgz_5aaf3072-a3db-4d05-a923-1ec0cc17239f">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6ZDRhYTg5ZTlhNDExNDQ2ZThhYjQ0MGU3YjAyNjgzZjgvdGFibGVyYW5nZTpkNGFhODllOWE0MTE0NDZlOGFiNDQwZTdiMDI2ODNmOF8wLTAtMS0xLTMxOTIw_1e212f9a-9c8a-4185-be9e-9556e2a50fb4">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8xNjc_66aed1c2-5a41-413c-aa60-4d51779649c6">2021-12-24</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6Y2FlMzBhZmMyNGE0NDY5ZTg2NTIzYWQzYWMxZjM3OGIvdGFibGVyYW5nZTpjYWUzMGFmYzI0YTQ0NjllODY1MjNhZDNhYzFmMzc4Yl8wLTAtMS0xLTMxOTIw_9bf13af9-a8ad-485f-a91c-53f0c1667558">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTg0_affdb7ed-e831-481e-a25a-23f8482b8331">001-39675</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTc4_ee1d8174-2336-4ea0-851c-51d581d21ac8">ALLEGRO MICROSYSTEMS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml8xLTAtMS0xLTMxOTIw_141a531f-4aa4-43a7-aca0-42f4534d02f0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml8xLTItMS0xLTMxOTIw_0c043d2c-758f-45a9-b075-f284e1d61c77">46-2405937</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml80LTAtMS0xLTMxOTIw_abb33de1-b387-4bd0-9599-2fa425f1f66a">955 Perimeter Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml81LTAtMS0xLTMxOTIw_69bbac9a-366f-4dad-b93c-16152daa1a97">Manchester,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml81LTEtMS0xLTMxOTIw_b66bbfaa-a7fa-40ba-8625-673601e83480">NH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6MWE2OTY0ZDg1M2M2NDJmOTg3MWUzMTJlMWM3MDQxODIvdGFibGVyYW5nZToxYTY5NjRkODUzYzY0MmY5ODcxZTMxMmUxYzcwNDE4Ml81LTItMS0xLTMxOTIw_05bd2b0d-0f71-4028-9f9c-d8af84b2f74e">03103</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTc5_342d5705-5edc-4df0-8c42-8fd402a6b982">603</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTgw_bfd2f5f8-9bf1-49e7-b970-783270bb1429">626-2300</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6YTA5NDNkOGViYjNlNDA3NjlmYjMyZDlmYzE2MDRlNzcvdGFibGVyYW5nZTphMDk0M2Q4ZWJiM2U0MDc2OWZiMzJkOWZjMTYwNGU3N18xLTAtMS0xLTMxOTIw_8067c777-36fb-41bf-a54b-d40fd594a14c">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6YTA5NDNkOGViYjNlNDA3NjlmYjMyZDlmYzE2MDRlNzcvdGFibGVyYW5nZTphMDk0M2Q4ZWJiM2U0MDc2OWZiMzJkOWZjMTYwNGU3N18xLTItMS0xLTMxOTIw_76e84de3-7659-4ad1-8c94-ee3ff6120b3e">ALGM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6YTA5NDNkOGViYjNlNDA3NjlmYjMyZDlmYzE2MDRlNzcvdGFibGVyYW5nZTphMDk0M2Q4ZWJiM2U0MDc2OWZiMzJkOWZjMTYwNGU3N18xLTQtMS0xLTMxOTIw_b86acd70-e445-4d70-b301-b11714aedda0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTgx_ab88c73c-ed39-41ac-9180-b6676973ba31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTg2_9a2ea8ea-ff4d-4559-88a3-8a53b2c5da31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6OGViOWJkNTBkOGIzNDk3ZGI5ZTUxYzFkZmNlZjhkMDEvdGFibGVyYW5nZTo4ZWI5YmQ1MGQ4YjM0OTdkYjllNTFjMWRmY2VmOGQwMV8xLTAtMS0xLTMxOTIw_23570efb-6db0-4346-9ff8-486ec64dc278">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6OGViOWJkNTBkOGIzNDk3ZGI5ZTUxYzFkZmNlZjhkMDEvdGFibGVyYW5nZTo4ZWI5YmQ1MGQ4YjM0OTdkYjllNTFjMWRmY2VmOGQwMV8xLTQtMS0xLTMxOTIw_669a6b84-7305-414f-9eab-98823bba323a">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGFibGU6OGViOWJkNTBkOGIzNDk3ZGI5ZTUxYzFkZmNlZjhkMDEvdGFibGVyYW5nZTo4ZWI5YmQ1MGQ4YjM0OTdkYjllNTFjMWRmY2VmOGQwMV8yLTQtMS0xLTMxOTIw_18fead1e-dbe6-4261-8ac0-ed9f27214b7e">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTgy_291c0f44-22e8-46ca-938d-e1c8e03c8fb9">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTg3_d1b12854-e3fa-4795-9485-b9f0ae6c1173">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i43387a4c73bf4fc1b316bf35ab02c6c7_I20220119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xL2ZyYWc6ODFhYjFmODhiMGExNGRmZGIwNmUzMzM5MzQ0Mzk0NDQvdGV4dHJlZ2lvbjo4MWFiMWY4OGIwYTE0ZGZkYjA2ZTMzMzkzNDQzOTQ0NF8yMTEx_14c3a464-a2b5-4210-a1da-1909e800da46"
      unitRef="shares">189913804</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMy0xLTEtMS0zMTkyMA_f2159d4d-93b0-419e-90e5-9acbd3a82e50"
      unitRef="usd">259208000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMy0zLTEtMS0zMTkyMA_375da7c7-69db-4df0-b4f0-1f7b9749fc1b"
      unitRef="usd">197214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNC0xLTEtMS0zMTkyMA_d0721044-6fe7-4c9a-a8a9-1af114f87768"
      unitRef="usd">7497000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNC0zLTEtMS0zMTkyMA_e9f879df-5806-4752-81c2-170d23109f87"
      unitRef="usd">6661000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNS0wLTEtMS0zMTkyMC90ZXh0cmVnaW9uOmFmZGJjY2VkNTE3MTRjMjU4ODQxMzQ2OWViMzc3NTBiXzc5_81e73fe8-ec53-4846-a661-1531721e77da"
      unitRef="usd">70000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNS0wLTEtMS0zMTkyMC90ZXh0cmVnaW9uOmFmZGJjY2VkNTE3MTRjMjU4ODQxMzQ2OWViMzc3NTBiXzEyNw_f8977014-b018-4aaf-8d4d-d909486b67dd"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNS0xLTEtMS0zMTkyMA_8b4af6be-1be7-4801-8077-7771ce4bbbc5"
      unitRef="usd">76235000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNS0zLTEtMS0zMTkyMA_2ff013c0-2b78-4887-a65f-614245a0e9b0"
      unitRef="usd">69500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNi0xLTEtMS0zMTkyMA_f6d6a8c4-b21f-4718-8a3f-c0b57c750e3b"
      unitRef="usd">28305000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNi0zLTEtMS0zMTkyMA_b74a27a8-ba99-4a70-86e5-82b6abf7ccdb"
      unitRef="usd">23832000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNy0xLTEtMS0zMTkyMA_6a1960d1-1ab8-4e7f-9ff7-3dc56933fbca"
      unitRef="usd">1485000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNy0zLTEtMS0zMTkyMA_c3db7f0e-e44f-43d5-95a0-12327b4da6c9"
      unitRef="usd">1516000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfOC0xLTEtMS0zMTkyMA_ee67af8c-ac88-475d-b599-553fe6293f66"
      unitRef="usd">78858000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfOC0zLTEtMS0zMTkyMA_c7cc7e57-8ada-4b92-ab3c-37d189846fc3"
      unitRef="usd">87498000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfOS0xLTEtMS0zMTkyMA_d8ee19c9-6a12-4aaa-87e1-ee8928fd3f7b"
      unitRef="usd">16198000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfOS0zLTEtMS0zMTkyMA_c624360f-15b9-4605-8d05-e81d1c52606b"
      unitRef="usd">18374000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:NotesReceivableRelatedPartiesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTAtMS0xLTEtMzIwODA_d235f896-cd13-4274-9028-603238298aa1"
      unitRef="usd">1406000</us-gaap:NotesReceivableRelatedPartiesCurrent>
    <us-gaap:NotesReceivableRelatedPartiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTAtMy0xLTEtMzIwODA_33deb334-7114-4d94-8bf9-01d76011bc7d"
      unitRef="usd">0</us-gaap:NotesReceivableRelatedPartiesCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTAtMS0xLTEtMzE5MjA_bf6804b4-2dde-4bf5-aee9-575884eaedc3"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTAtMy0xLTEtMzE5MjA_3c5b8c8a-3364-4f8d-aa3f-1647383417c7"
      unitRef="usd">25969000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTEtMS0xLTEtMzE5MjA_bec72394-3fda-4740-8a5f-694f1b780644"
      unitRef="usd">469192000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTEtMy0xLTEtMzE5MjA_3f3ba762-f4f1-4eb8-94e7-a51bd9862bda"
      unitRef="usd">430564000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTItMS0xLTEtMzE5MjA_6f039360-3bda-47a6-94f6-a2227e9e6065"
      unitRef="usd">207705000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTItMy0xLTEtMzE5MjA_b33f9cce-d0cf-4c14-af28-ca2854ac1413"
      unitRef="usd">192393000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTMtMS0xLTEtMzE5MjA_cb4e13c6-b529-4159-ad0a-cfbbb60d865a"
      unitRef="usd">15922000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTMtMy0xLTEtMzE5MjA_81f30aa2-f8fe-4348-95a4-020649eba36d"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTQtMS0xLTEtMzE5MjA_655fd6c3-a4a4-410c-8ab1-18348deb91e0"
      unitRef="usd">20942000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTQtMy0xLTEtMzE5MjA_8120d4d2-deac-4522-a944-b08176ba11ad"
      unitRef="usd">26972000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTUtMS0xLTEtMzE5MjA_c08f3b26-1910-4f79-b65d-5d38ae8c224b"
      unitRef="usd">20043000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTUtMy0xLTEtMzE5MjA_3e82d80a-85f7-4ae3-997b-24815901a280"
      unitRef="usd">20106000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTYtMS0xLTEtMzE5MjA_b696c3b8-7160-48f6-b2bf-cb241d7ddd94"
      unitRef="usd">35985000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTYtMy0xLTEtMzE5MjA_8ddd960f-c7d7-4aa8-a499-fb5140d410da"
      unitRef="usd">36366000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTgtMS0xLTEtMzIwOTM_03b251a4-27c0-430e-ab6b-06c287c3ca34"
      unitRef="usd">6094000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTgtMy0xLTEtMzIwOTM_c4a842a1-4276-4462-ad84-038fb696ff91"
      unitRef="usd">0</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:EquityMethodInvestments
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTctMS0xLTEtMzE5MjA_afc45104-b688-4e94-bd87-a40626e80d93"
      unitRef="usd">27456000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTctMy0xLTEtMzE5MjA_1547fe4e-eb4e-49f6-86d1-b2d879b7a3f6"
      unitRef="usd">26664000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTgtMS0xLTEtMzE5MjA_c340dd02-dc80-43fd-942c-adae07e6ed6f"
      unitRef="usd">48078000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTgtMy0xLTEtMzE5MjA_421ce7b9-1f25-4649-8757-e51dea351202"
      unitRef="usd">14613000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTktMS0xLTEtMzE5MjA_4ad6503c-5995-4076-924b-983248d66a6b"
      unitRef="usd">851417000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMTktMy0xLTEtMzE5MjA_0ec77429-0e2e-46a7-bc75-b67100b018cd"
      unitRef="usd">747678000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjItMS0xLTEtMzE5MjA_413452e3-8726-488d-a2e9-c0365e622078"
      unitRef="usd">34189000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjItMy0xLTEtMzE5MjA_39871126-ad0a-4fb5-8dcf-800a55b94232"
      unitRef="usd">35389000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjMtMS0xLTEtMzE5MjA_90f4dccc-9b88-45a7-b1db-f78ef76c5edf"
      unitRef="usd">4051000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjMtMy0xLTEtMzE5MjA_f8315833-db2d-4d1e-9eaf-376378c9c998"
      unitRef="usd">2353000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjQtMS0xLTEtMzE5MjA_e6597d0d-a385-4d6f-94ea-17d2e8edb81d"
      unitRef="usd">59262000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjQtMy0xLTEtMzE5MjA_da4d55d3-3fbe-4257-b87f-3d35e7504b51"
      unitRef="usd">78932000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjUtMS0xLTEtMzE5MjA_5d402772-365d-451a-9fec-295ed37d6fab"
      unitRef="usd">3339000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjUtMy0xLTEtMzE5MjA_22da3210-5ef3-450a-aa4d-75e47bae44b6"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjktMS0xLTEtMzE5MjA_7d657a35-3d83-4cd6-ab4a-6e08239096c8"
      unitRef="usd">100841000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMjktMy0xLTEtMzE5MjA_bfbb2cfd-e993-4297-b0a5-d1a3cba226d8"
      unitRef="usd">116674000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzAtMS0xLTEtMzE5MjA_a53abaea-8d37-4fe9-a012-cc8c06491bd9"
      unitRef="usd">25000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzAtMy0xLTEtMzE5MjA_3fc49e5f-a8a2-45a4-81d3-1ad023bd4a9d"
      unitRef="usd">25000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzEtMS0xLTEtMzE5MjA_219289b4-4738-4a43-8fd5-5b4320b5de5c"
      unitRef="usd">12907000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzEtMy0xLTEtMzE5MjA_396f7503-9f77-4b83-a58e-0790b8832c92"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzMtMS0xLTEtMzE5MjA_e8ec24c1-c8da-4550-911e-5900599d1ab4"
      unitRef="usd">16830000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzMtMy0xLTEtMzE5MjA_2543d5e3-28a6-498a-b1f0-e321a061a55d"
      unitRef="usd">19133000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzQtMS0xLTEtMzE5MjA_f3b36d89-8502-4620-9fb8-d92053adebbe"
      unitRef="usd">155578000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzQtMy0xLTEtMzE5MjA_ebb6b0c8-e1aa-45c6-a21f-7732ca046547"
      unitRef="usd">160807000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzUtMS0xLTEtMzE5MjA_68d877c7-0e9e-456f-918c-617330a31bae"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzUtMy0xLTEtMzE5MjA_f3e04d2b-e020-471c-9a01-f95406f20c58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV8yMQ_546b9e23-cbd2-4ca2-92fa-61e5a1333c74"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV8yMQ_90d11f28-712a-4efb-9bc6-502b684b6ccb"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV8zNQ_09926bf9-96ff-4256-b17d-f70ee839dc7a"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV8zNQ_e632aad5-bb9d-4c96-a696-6ced5f9fcc08"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV81Nw_85c7d422-6273-49d8-b1c5-ceb50d5a4ce2"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV81Nw_8e1e9295-95cc-46f6-a24a-e28db3b76e37"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV81Nw_a5b7839d-0e8c-4520-939b-658c2173f539"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5MDhjYTcyNjVmMzQ0OGI0YWI2NWE1ODIyMzJmZjVjZV81Nw_cf68618a-9835-4c39-b2c8-f363bb320f58"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMS0xLTEtMzE5MjA_35ff4a1a-23fa-4b30-b009-a87fc345b2cb"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzgtMy0xLTEtMzE5MjA_1bf30ebe-d17b-428e-9f58-a748d2939c54"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8xOA_120019b6-d4a4-4508-86f6-a5d990fc4f94"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8xOA_7c847093-2bce-4eb1-b747-3211eb255886"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8zMg_bd34194f-ac6e-4313-b760-e0ee0a104a4a"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF81NA_68a19a6c-7088-45e2-b602-87bcf8f12e1e"
      unitRef="shares">189797145</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF81NA_8de614a6-838f-4452-a8ab-65e0e862a4e2"
      unitRef="shares">189797145</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF85NA_33ea92f9-15f0-4702-811f-d9c4f77b014e"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8xMTY_92751bea-7f04-432c-9064-9c2dfb17c98b"
      unitRef="shares">189588161</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMC0xLTEtMzE5MjAvdGV4dHJlZ2lvbjo5NzRmYTJmNGYwYmM0Y2I4OGU2ZWUzOWFiYzBiMzBhMF8xMTY_f21c1056-c425-4f25-bb92-6c2f05a8bba9"
      unitRef="shares">189588161</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMS0xLTEtMzE5MjA_ce8ea578-a73d-43a4-b334-59ef374b20b3"
      unitRef="usd">1898000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfMzktMy0xLTEtMzE5MjA_1e392beb-0fa5-4fa7-ac23-87b8eec90bd8"
      unitRef="usd">1896000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDItMS0xLTEtMzE5MjA_301aeda8-514c-4b56-b670-a698720de14e"
      unitRef="usd">612106000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDItMy0xLTEtMzE5MjA_9a24b0c7-d7e9-4f34-9d0d-645cb858fb67"
      unitRef="usd">592170000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDMtMS0xLTEtMzE5MjA_f9c4e853-fa80-4702-9b91-1b073e796ed0"
      unitRef="usd">97342000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDMtMy0xLTEtMzE5MjA_39b18ece-433b-4b3a-b7ed-abededc68cfb"
      unitRef="usd">3551000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDQtMS0xLTEtMzE5MjA_e56a29b4-1928-4bcb-9400-8e9cb446c7e2"
      unitRef="usd">-16677000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDQtMy0xLTEtMzE5MjA_97bde968-bdd5-4c11-bf74-3424ba1522a1"
      unitRef="usd">-11865000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDUtMS0xLTEtMzE5MjA_4445d18c-8e5d-4950-985b-fa38c7628374"
      unitRef="usd">694669000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDUtMy0xLTEtMzE5MjA_4c977ef1-6952-4c58-abb9-9b1cdc682139"
      unitRef="usd">585752000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDYtMS0xLTEtMzE5MjA_fa3e7e1f-941e-4080-b40d-5f8e3ed7d5ab"
      unitRef="usd">1170000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDYtMy0xLTEtMzE5MjA_48ab9f72-6165-4dcb-938d-5ceb696ec023"
      unitRef="usd">1119000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDctMS0xLTEtMzE5MjA_fa09e9a7-ed85-462d-b48a-bb7f9b232567"
      unitRef="usd">695839000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDctMy0xLTEtMzE5MjA_1aa003bb-7b76-4071-9935-fc17b75df6c4"
      unitRef="usd">586871000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDgtMS0xLTEtMzE5MjA_f9a18fe6-9399-481d-94ac-ec7a4e73d6f9"
      unitRef="usd">851417000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18xOS9mcmFnOmU2NjllMWRlNTMyMjRjMTBiZWJkM2MxMTk5ODJkZjJkL3RhYmxlOmE3YjE4OGJmOTRhMzRiZGRhNDdkNmVjYWU5ZWYzNjRmL3RhYmxlcmFuZ2U6YTdiMTg4YmY5NGEzNGJkZGE0N2Q2ZWNhZTllZjM2NGZfNDgtMy0xLTEtMzE5MjA_d4c3ea3a-aa02-4e8a-94bc-7581f77ebaea"
      unitRef="usd">747678000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40bf0445308e4d958a797089e1730f14_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMi0xLTEtMS0zMTkyMA_37fd44cc-4e37-45e1-bc02-8a64bc5dd0f3"
      unitRef="usd">147168000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife20740f372a4d77b7ae8ad8b43870cb_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMi0zLTEtMS0zMTkyMA_0fc85aa1-361f-4cdd-ba86-8415f4e5bb28"
      unitRef="usd">138010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida18eb357bd349dfa99d6a5d725c0f8e_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMi01LTEtMS0zMTkyMA_8f30b628-e419-4f52-a699-9d6fed4a15f7"
      unitRef="usd">456302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d4740238c7e4208ad7f742e17eec179_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMi03LTEtMS0zMTkyMA_4400aca0-f98c-4ffb-8711-23aa81c1bf53"
      unitRef="usd">343529000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic12efa272dfe481e875a7b30d3be0ffe_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMy0xLTEtMS0zMTkyMA_c318fd21-46db-462e-96ef-c13efd73957c"
      unitRef="usd">39461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iddb2270529bc4e89ae33212f502ba135_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMy0zLTEtMS0zMTkyMA_c5070269-7037-4398-922b-5cf51c68d13d"
      unitRef="usd">26439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0b0df55f22c4c9daa61e8efb0dc00a6_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMy01LTEtMS0zMTkyMA_e413008d-dcc3-4671-9651-a8e26630a216"
      unitRef="usd">112079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i18a7822ab61c40568f2485c57ee248d8_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMy03LTEtMS0zMTkyMA_5caec600-5182-46da-a1f5-56c7bdee18fc"
      unitRef="usd">72570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNC0xLTEtMS0zMTkyMA_76fe91a9-e0d2-49c1-ae1f-21fe5cca6279"
      unitRef="usd">186629000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNC0zLTEtMS0zMTkyMA_6bc47c3d-37f2-4ed0-b5b4-f6802df35b41"
      unitRef="usd">164449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNC01LTEtMS0zMTkyMA_2ae12901-abd5-4a6e-9af3-25610fda9971"
      unitRef="usd">568381000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNC03LTEtMS0zMTkyMA_d4d42a27-a5a3-4cc2-9f7d-10ba71a28a13"
      unitRef="usd">416099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNS0xLTEtMS0zMTkyMA_20583023-6d99-40fc-8271-a522868d7495"
      unitRef="usd">85464000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNS0zLTEtMS0zMTkyMA_c6e036f5-7323-4db4-8f11-14dfe9f55252"
      unitRef="usd">90024000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNS01LTEtMS0zMTkyMA_da4b68fc-654b-4f0c-96a6-22e03ad580f9"
      unitRef="usd">270524000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNS03LTEtMS0zMTkyMA_33ad93cc-83d8-4890-acfb-68af6d62d9d4"
      unitRef="usd">224203000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNi0xLTEtMS0zMTkyMA_0fd3cb63-a93b-4204-ad26-0adba24d2f27"
      unitRef="usd">101165000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNi0zLTEtMS0zMTkyMA_64346fd2-5a5c-41e3-b1ae-e8b205de4a18"
      unitRef="usd">74425000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNi01LTEtMS0zMTkyMA_df991bbc-75da-4aa0-abb1-29d17026627f"
      unitRef="usd">297857000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfNi03LTEtMS0zMTkyMA_641efb3a-3ae1-4e56-8599-044c52118b0e"
      unitRef="usd">191896000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOC0xLTEtMS0zMTkyMA_5e9789f4-7967-4781-ac82-8a1096479c55"
      unitRef="usd">30297000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOC0zLTEtMS0zMTkyMA_67acfe20-ac4d-4c61-b99a-779240cca7d0"
      unitRef="usd">30999000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOC01LTEtMS0zMTkyMA_eb0b7c45-a43d-4bed-b0c8-7ce10668a84b"
      unitRef="usd">89441000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOC03LTEtMS0zMTkyMA_027d5fe8-d438-4a57-80e1-8a6b6b77c722"
      unitRef="usd">80509000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOS0xLTEtMS0zMTkyMA_af88bbad-2f00-4a93-b549-068d79a90f51"
      unitRef="usd">37963000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOS0zLTEtMS0zMTkyMA_ba83921a-736e-4b5a-a049-32bcbc45f7aa"
      unitRef="usd">67650000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOS01LTEtMS0zMTkyMA_84f15353-a8e9-4856-809c-5f0aa89845d9"
      unitRef="usd">104115000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfOS03LTEtMS0zMTkyMA_24aae220-59d3-43a9-82a9-dbd85e81ceef"
      unitRef="usd">118677000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTEtMS0xLTEtMzE5MjA_cdef959c-7fd6-41f5-9d99-8efe1bb195fd"
      unitRef="usd">-2700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTEtMy0xLTEtMzE5MjA_56fd9f57-3dc6-452f-a329-4f936d9ff46c"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTEtNS0xLTEtMzE5MjA_b815eabb-ff19-41e7-af52-ffd614a5da51"
      unitRef="usd">-2100000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTEtNy0xLTEtMzE5MjA_2c8330e2-5b32-4324-ac1f-679f5648fa18"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:OperatingExpenses
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTItMS0xLTEtMzE5MjA_778fd1a6-9e60-4b3c-b620-a087d1382e60"
      unitRef="usd">65560000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTItMy0xLTEtMzE5MjA_6b706a2a-d63a-494b-82a9-249aff421990"
      unitRef="usd">98649000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTItNS0xLTEtMzE5MjA_f74f93c6-8e9f-40d7-8a1b-c6fc0a67a89c"
      unitRef="usd">191456000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTItNy0xLTEtMzE5MjA_980a27d8-67d8-4132-9ef7-b0e8e9788677"
      unitRef="usd">199186000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTMtMS0xLTEtMzE5MjA_188104f1-52e5-4686-9feb-859311e355e8"
      unitRef="usd">35605000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTMtMy0xLTEtMzE5MjA_859fafe2-4085-473b-89b9-cff3a5fcdaa4"
      unitRef="usd">-24224000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTMtNS0xLTEtMzE5MjA_1684748e-151f-49db-9908-39f44a2b9934"
      unitRef="usd">106401000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTMtNy0xLTEtMzE5MjA_90189edb-62cf-4665-bffc-a4a21e82d86a"
      unitRef="usd">-7290000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTUtMS0xLTEtMzE5MjA_46b6161d-3c74-4ae4-8b89-6f86a7cd959a"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTUtMy0xLTEtMzE5MjA_3dc5687e-d658-4617-837a-a9ef205b2dd3"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTUtNS0xLTEtMzE5MjA_bc6c1942-1929-4b20-8c2f-a45edec66db6"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTUtNy0xLTEtMzE5MjA_7ef8c6d7-e770-49bb-9521-eda162ff02c0"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTYtMS0xLTEtMzE5MjA_c39e890e-f3e0-4e97-906c-3a7264070878"
      unitRef="usd">-269000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTYtMy0xLTEtMzE5MjA_78829747-416a-47c6-a86e-6229e94eea1b"
      unitRef="usd">-2598000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTYtNS0xLTEtMzE5MjA_038ed4dc-c1b3-4781-b233-4b3ecc377ab4"
      unitRef="usd">-1764000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTYtNy0xLTEtMzE5MjA_42172bc9-ff2b-4daa-aa02-012981337686"
      unitRef="usd">-1935000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTctMS0xLTEtMzE5MjA_f77458ba-637f-47ad-bfeb-6374b84bc76b"
      unitRef="usd">-3000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTctMy0xLTEtMzE5MjA_759a52a0-8181-4600-913e-02c226b6b9ca"
      unitRef="usd">-145000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTctNS0xLTEtMzE5MjA_35e13b0e-fe34-4327-ba8b-6f1056f7c4e0"
      unitRef="usd">-55000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTctNy0xLTEtMzE5MjA_545209ec-3312-46cc-a6ac-41d06cdfa78d"
      unitRef="usd">-1331000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTgtMS0xLTEtMzE5MjA_98300e27-9341-4d81-8433-0669000c47a0"
      unitRef="usd">287000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTgtMy0xLTEtMzE5MjA_50e11893-cf50-4ea9-99db-852c65e6dec7"
      unitRef="usd">949000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTgtNS0xLTEtMzE5MjA_99b4ce7f-d6ac-436d-8d6b-464020a4ded4"
      unitRef="usd">792000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTgtNy0xLTEtMzE5MjA_a1f4c3f1-2c2f-486e-a3b2-97aea6d54eda"
      unitRef="usd">1407000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTktMS0xLTEtMzE5MjA_ee17b591-22ac-42a2-8097-8ca36c37cf4c"
      unitRef="usd">3634000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTktMy0xLTEtMzE5MjA_64ad9813-cbe8-4231-a25e-1ab3c4f8132a"
      unitRef="usd">-510000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTktNS0xLTEtMzE5MjA_9f29fc49-28bf-451c-bfdf-920fce2acb8d"
      unitRef="usd">5216000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMTktNy0xLTEtMzE5MjA_c6ba9dde-4c03-4f4a-9877-c74a7052863e"
      unitRef="usd">-297000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjAtMS0xLTEtMzE5MjA_14ed69fa-b1ce-4e31-b621-82edf23f9044"
      unitRef="usd">39254000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjAtMy0xLTEtMzE5MjA_144e3276-2b21-4e18-a179-5d56aab45f9a"
      unitRef="usd">-35583000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjAtNS0xLTEtMzE5MjA_f3966b6a-5389-4250-9ff2-a7d41257ccf5"
      unitRef="usd">110590000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjAtNy0xLTEtMzE5MjA_03d0efe5-e000-4afd-bd31-058096e28a0e"
      unitRef="usd">-18501000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjEtMS0xLTEtMzE5MjA_f09a24f8-1a13-474e-945d-7e10aaf68f74"
      unitRef="usd">6281000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjEtMy0xLTEtMzE5MjA_f80dee0c-1723-4bfc-9d78-cc80445d03c3"
      unitRef="usd">-30523000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjEtNS0xLTEtMzE5MjA_f4a9ee5b-203e-4ac9-a0ca-782d7dd9e7c5"
      unitRef="usd">16687000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjEtNy0xLTEtMzE5MjA_0ccd61ba-92e4-4f53-a9f7-c740d1adf6ea"
      unitRef="usd">-27913000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjItMS0xLTEtMzE5MjA_75a80122-8a96-4ca3-8d4f-de382f742756"
      unitRef="usd">32973000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjItMy0xLTEtMzE5MjA_4f2d4e77-f583-4fcd-9e9f-a1c36fdbe373"
      unitRef="usd">-5060000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjItNS0xLTEtMzE5MjA_618edba3-0c3d-4aee-8503-8f963d08c173"
      unitRef="usd">93903000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjItNy0xLTEtMzE5MjA_45085281-0e9d-46bf-8c4c-32e8b0c46515"
      unitRef="usd">9412000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjMtMS0xLTEtMzE5MjA_642266fe-a236-44ef-aa55-f0c59579d45d"
      unitRef="usd">37000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjMtMy0xLTEtMzE5MjA_0a4dd971-6cdb-4707-9827-52743f78229d"
      unitRef="usd">35000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjMtNS0xLTEtMzE5MjA_3c33b7f7-d3fd-4737-986d-061f1eed00d4"
      unitRef="usd">112000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjMtNy0xLTEtMzE5MjA_54270aca-7358-4677-8b08-342f708806ad"
      unitRef="usd">103000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjQtMS0xLTEtMzE5MjA_ea4f3994-c770-4536-9cb2-98163d6eeb3d"
      unitRef="usd">32936000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjQtMy0xLTEtMzE5MjA_b63aaa5d-8509-4ee4-9b19-fb6f611cc03c"
      unitRef="usd">-5095000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjQtNS0xLTEtMzE5MjA_d78ff2d4-c4ee-4ddb-b1e0-2eba511c37a5"
      unitRef="usd">93791000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjQtNy0xLTEtMzE5MjA_0a958149-99c1-4f89-b9cc-5427b729a09c"
      unitRef="usd">9309000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjYtMS0xLTEtMzE5MjA_402a5801-2377-443d-bf3c-95d7e40600c4"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjYtMy0xLTEtMzE5MjA_8537367d-a7d1-450f-af15-7e9d783cf406"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjYtNS0xLTEtMzE5MjA_0f140fb0-1271-47b5-9fbc-1d53c6747ac0"
      unitRef="usdPerShare">0.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjYtNy0xLTEtMzE5MjA_6976e8b5-ddf4-4689-81a0-08f4b9b2c2e9"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjctMS0xLTEtMzE5MjA_fc43117c-6c92-4469-b673-16e636c02062"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjctMy0xLTEtMzE5MjA_7ae0859f-34fd-4672-aa0b-2e594bfda27d"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjctNS0xLTEtMzE5MjA_9800dfc6-4724-4ded-93c5-a405ff20e3b4"
      unitRef="usdPerShare">0.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjctNy0xLTEtMzE5MjA_2e2f4e32-af66-410e-8412-60756ac618b3"
      unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjktMS0xLTEtMzE5MjA_3151c0c4-e5f7-4965-ad72-73b3c0f51609"
      unitRef="shares">189736901</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjktMy0xLTEtMzE5MjA_2c0d5734-d339-4e90-b392-8f3fe441c716"
      unitRef="shares">124363078</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjktNS0xLTEtMzE5MjA_e5c214c7-eff0-4f2b-b056-f456c9afffcd"
      unitRef="shares">189665324</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMjktNy0xLTEtMzE5MjA_deed1ce8-6a98-4121-a62e-efb75116d927"
      unitRef="shares">48121026</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMzAtMS0xLTEtMzE5MjA_90b1eea4-4c13-4cbd-80b2-a1e00c4c59b0"
      unitRef="shares">192068222</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMzAtMy0xLTEtMzE5MjA_b4302256-2282-41d5-99e9-23c24c101f98"
      unitRef="shares">124363078</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMzAtNS0xLTEtMzE5MjA_ec21d299-3a6e-4bb8-bb33-10487a773b35"
      unitRef="shares">191678951</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yMi9mcmFnOjg5ZDEyYTE5Y2YzZDQwMjBhZmM5ZjVkYTM0ZmQxYzQ5L3RhYmxlOjUxYzYzYzQxYWYxYTRhYzc5YjAwYWI2MzI0OTU3OTBmL3RhYmxlcmFuZ2U6NTFjNjNjNDFhZjFhNGFjNzliMDBhYjYzMjQ5NTc5MGZfMzAtNy0xLTEtMzE5MjA_51faf694-7923-4871-bf83-4fdd0d3604f5"
      unitRef="shares">171638787</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMi0xLTEtMS0zMTkyMA_c1736cbd-0516-471f-bd9b-a3ff246520a7"
      unitRef="usd">32973000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMi0zLTEtMS0zMTkyMA_dd6d3a1d-3c0b-4396-8983-44bdddeb33c3"
      unitRef="usd">-5060000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMi01LTEtMS0zMTkyMA_0b6c4786-3ddd-4076-b00e-94d38a4a36c4"
      unitRef="usd">93903000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMi03LTEtMS0zMTkyMA_b76709b6-d46b-4d19-ba8f-10c0fb47c575"
      unitRef="usd">9412000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMy0xLTEtMS0zMTkyMA_49141059-9898-4d8e-90db-808f261777c2"
      unitRef="usd">37000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMy0zLTEtMS0zMTkyMA_8b0d8980-e582-44ff-a582-dc08218fe604"
      unitRef="usd">35000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMy01LTEtMS0zMTkyMA_230ba810-b38a-4932-bdc7-b32742cf8a05"
      unitRef="usd">112000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMy03LTEtMS0zMTkyMA_635cd07c-cfd3-450d-b056-0f3cdd6ae2ed"
      unitRef="usd">103000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNC0xLTEtMS0zMTkyMA_247de67e-d8ab-4586-b571-023807611fc7"
      unitRef="usd">32936000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNC0zLTEtMS0zMTkyMA_8dc6a04f-56a5-4980-a102-0939af44afba"
      unitRef="usd">-5095000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNC01LTEtMS0zMTkyMA_64308f72-5ae7-4fa0-802c-b331adfab74f"
      unitRef="usd">93791000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNC03LTEtMS0zMTkyMA_6a2e2fa2-f58a-4231-abad-d9108e86457a"
      unitRef="usd">9309000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNi0xLTEtMS0zMTkyMA_247c2a4d-9032-4e53-a059-bd6011b679bd"
      unitRef="usd">-1306000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNi0zLTEtMS0zMTkyMA_a89793f6-3d25-4376-8772-1845054c3dc1"
      unitRef="usd">3972000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNi01LTEtMS0zMTkyMA_3d3a383f-86ca-48e4-bb11-18cc87e3c261"
      unitRef="usd">-4873000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNi03LTEtMS0zMTkyMA_fa35a2e0-d2eb-4562-b220-018ca63bfd39"
      unitRef="usd">10152000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNy0xLTEtMS0zMTkyMA_d36a5e44-3e03-4e29-93ff-f0d481d87a68"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNy0zLTEtMS0zMTkyMA_5ca193da-15a8-4fdc-98ec-b13eb603eb30"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNy01LTEtMS0zMTkyMA_6849cff9-28ae-464b-9dc6-6b65cc461aba"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfNy03LTEtMS0zMTkyMA_c08e5b24-04e4-4f7a-a72f-2371b88fef9c"
      unitRef="usd">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOC0xLTEtMS0zMTkyMA_5e095f19-2b88-4855-b2ca-f62c2d1ab5e9"
      unitRef="usd">31630000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOC0zLTEtMS0zMTkyMA_422edee1-39ef-4dd2-8197-4a4eddba5bc6"
      unitRef="usd">-1123000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOC01LTEtMS0zMTkyMA_46733256-e640-4891-bff2-4b5ae0c049d7"
      unitRef="usd">88918000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOC03LTEtMS0zMTkyMA_9c9cc970-f2e4-451d-9c32-ba2c33bd043d"
      unitRef="usd">19148000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOS0xLTEtMS0zMTkyMA_794a5c53-527b-4189-86c0-b3bc4db6a669"
      unitRef="usd">3000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOS0zLTEtMS0zMTkyMA_4a75552c-f32d-4e7b-8da9-d7734809c9b6"
      unitRef="usd">10000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOS01LTEtMS0zMTkyMA_e43248fd-0d76-497e-991b-bbec354c6502"
      unitRef="usd">-61000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfOS03LTEtMS0zMTkyMA_232879bd-abf3-4960-bd2a-bdc1dcb2b404"
      unitRef="usd">34000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMTAtMS0xLTEtMzE5MjA_6752b448-43f0-4d3a-a86f-a952ec97d488"
      unitRef="usd">31627000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMTAtMy0xLTEtMzE5MjA_5f51b31b-4229-4d0a-9148-95ba1ebdb61e"
      unitRef="usd">-1133000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMTAtNS0xLTEtMzE5MjA_7ac8bc2f-bf89-40f4-89ab-9730a9d44b3b"
      unitRef="usd">88979000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yNS9mcmFnOmNlYTY3MDI2NTIxMzRmYjI4NGFjYmUwODk5ODY4ZjVlL3RhYmxlOjZlMTU0YWZmZGIzZjQzMTQ5ZjUzNDc0OWU1YWJhMTBjL3RhYmxlcmFuZ2U6NmUxNTRhZmZkYjNmNDMxNDlmNTM0NzQ5ZTVhYmExMGNfMTAtNy0xLTEtMzE5MjA_8740225e-f9a3-4996-8572-7484e09a8769"
      unitRef="usd">19114000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i788236826611431f99dc09e83f6a23a2_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0xLTEtMS0zMTkyMA_b810cecd-2aac-4137-8639-571922d32736"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i788236826611431f99dc09e83f6a23a2_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0zLTEtMS0zMTkyMA_04eda094-7e17-4431-804b-7129cfbef49d"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6093ed8f80b14ad9a5f5bfe567afa0f8_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi01LTEtMS0zMTkyMA_b0888112-0e8f-4600-bd1d-9dd1adbcf2ca"
      unitRef="shares">638298</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6093ed8f80b14ad9a5f5bfe567afa0f8_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi03LTEtMS0zMTkyMA_55b451ad-d85a-40bf-a615-559116a90ae4"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie12639e95d804a6c8f84708144b616ef_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0xNC0xLTEtMzE5MjA_30771e47-bf38-474c-9cf2-9baa6c402dbe"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie12639e95d804a6c8f84708144b616ef_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0xNi0xLTEtMzE5MjA_060d42b3-7dd6-4aff-8cac-8fa963bf1529"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id06f7de9c18b4a8aa042d73cc790fb80_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0xOC0xLTEtMzE5MjA_504d264a-7647-4a33-a18a-91c468662d75"
      unitRef="usd">439732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9941fac3caa348fea5783f8777638a69_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0yMC0xLTEtMzE5MjA_3dcbeccb-de82-4f40-8a09-5e91c63b734b"
      unitRef="usd">208759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9d539ba3a63146a0b47c4dfb609a4895_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0yMi0xLTEtMzE5MjA_e86d9b10-faaf-469f-93de-f1750d5ccbb9"
      unitRef="usd">-14133000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia440c0d5e4ec44149378b4d448ef337e_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0yNC0xLTEtMzE5MjA_8938af1a-4137-4976-833f-081b9c543086"
      unitRef="usd">1042000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9f8abfc3499146bdb1e49d3351fc2919_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMi0yNi0xLTEtMzE5MjA_be5420c4-89ac-48e8-8eb8-178528607162"
      unitRef="usd">635506000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i747d34205cd04830b4d2b1fbe3265263_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMy0yMC0xLTEtMzE5MjA_216466e4-2f38-4825-a430-8683b3859bbd"
      unitRef="usd">-5095000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i04a9810416664383bf9de860bd244e20_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMy0yNC0xLTEtMzE5MjA_dd50ca9c-5123-46b8-bf48-26d6ddb72cb3"
      unitRef="usd">35000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMy0yNi0xLTEtMzE5MjA_9a1df1bf-b7f5-4769-8545-1830cbfe7e9f"
      unitRef="usd">-5060000</us-gaap:ProfitLoss>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNS0xOC0xLTEtMzE5MjA_4b57fcd3-01ad-4e80-950a-6f0bc2b0d040"
      unitRef="usd">-527000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNS0yNi0xLTEtMzE5MjA_96276cf6-5d93-47b0-9db4-89589c9e75a1"
      unitRef="usd">-527000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock
      contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNi0xOC0xLTEtMzIyOTA_841d69be-3d9f-453c-b720-27f0e50c6610"
      unitRef="usd">298000</algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock>
    <algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNi0yNi0xLTEtMzIyOTA_63755ca7-e77e-46e1-88e8-0934141dc463"
      unitRef="usd">298000</algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNy0xOC0xLTEtMzE5MjA_cd679d59-96cf-4f34-ac0a-65e5f5999b8b"
      unitRef="usd">45876000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfNy0yNi0xLTEtMzE5MjA_9c150322-23ad-45a7-b7d8-222d36f0b22b"
      unitRef="usd">45876000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOC0xNC0xLTEtMzIyOTc_8e05f1f7-dd6a-4553-958b-e4e4fc262b03"
      unitRef="shares">25000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOC0xNi0xLTEtMzIyOTc_90f171de-b9bf-4c58-9a5f-444cbe92c505"
      unitRef="usd">250000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOC0xOC0xLTEtMzIyOTc_16e0f987-72e1-49a9-a590-66cf816224ea"
      unitRef="usd">321175000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOC0yNi0xLTEtMzIyOTc_bfed4b5c-0a37-442c-a250-d17b10509a6d"
      unitRef="usd">321425000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="if199ac3b31904b05875f4db39484fb20_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0xLTEtMS0zMjI5Nw_f3e2a054-68a5-42c9-af1e-0168422e5802"
      unitRef="shares">-10000000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="if199ac3b31904b05875f4db39484fb20_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0zLTEtMS0zMjI5Nw_72d14597-01b9-4fa0-bf81-0924c7fa3fd3"
      unitRef="usd">-100000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i2768f8a155194610a71edd77b61cf314_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS01LTEtMS0zMjI5Nw_925156b6-1842-469a-9303-44c8603d9ab6"
      unitRef="shares">-636301</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i2768f8a155194610a71edd77b61cf314_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS03LTEtMS0zMjI5Nw_a307825f-c9fb-4d5b-8319-4977a9e9a374"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0xNC0xLTEtMzIyOTc_47b8f69e-22b4-4812-957f-09bd229e2872"
      unitRef="shares">166500000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0xNi0xLTEtMzIyOTc_456893f8-1c2d-4060-a337-6a91fc8f4c05"
      unitRef="usd">1665000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfOS0xOC0xLTEtMzIyOTc_a4d34fd6-8139-4d76-b946-eb4ccfd36a06"
      unitRef="usd">-1559000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2768f8a155194610a71edd77b61cf314_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtNS0xLTEtMzIyOTc_a06a22a5-418a-46f3-9df8-41fbfcc26f31"
      unitRef="shares">1997</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtMTQtMS0xLTMyMjk3_de84fd8b-b33a-46c9-afcd-c1832b2bfbc7"
      unitRef="shares">2068274</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i00e08d64187e44b0b637d0a25eaaf8af_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtMTYtMS0xLTMyMjk3_722c55ff-797a-4be3-8555-1d649d0f448e"
      unitRef="usd">21000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtMTgtMS0xLTMyMjk3_0287b725-e6b1-46cc-aadf-9c8ec46603dd"
      unitRef="usd">27686000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTAtMjYtMS0xLTMyMjk3_d8600253-0d4d-41bc-8dbb-416bf857b456"
      unitRef="usd">27707000</us-gaap:StockRepurchasedDuringPeriodValue>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTEtMTgtMS0xLTMyMjk3_0e220d95-6dda-46b6-a314-2eea28d2f656"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTEtMjYtMS0xLTMyMjk3_58de70ab-c710-4ede-aa8f-5ca6e6a5e4dd"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic0f2cfd11b2c43ae98e050d96f397cc8_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTItMTgtMS0xLTMyMjk3_a5ba77e7-9e9e-4e1e-879a-25e20e94835e"
      unitRef="usd">191242000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i747d34205cd04830b4d2b1fbe3265263_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTItMjAtMS0xLTMyMjk3_71a19efc-368c-42b9-bf43-eaea24c6c8a9"
      unitRef="usd">208758000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTItMjYtMS0xLTMyMjk3_30c9c0f0-85c8-4c44-88a3-b5483925f324"
      unitRef="usd">400000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie4a97d3d16e34b9f85c7fb13969c5846_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTMtMjItMS0xLTMxOTIw_9aba7986-d99d-4982-87b7-77e1c0642883"
      unitRef="usd">3962000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i04a9810416664383bf9de860bd244e20_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTMtMjQtMS0xLTMxOTIw_b22745df-6a49-429b-9b73-a4b62ff54da7"
      unitRef="usd">10000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTMtMjYtMS0xLTMxOTIw_2c7378e6-84f8-420a-925f-99b1f39d7e1b"
      unitRef="usd">3972000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icbd1191612d24d638ae875881edd3a3b_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMS0xLTEtMzE5MjA_cc76a47c-ecb6-4353-bc28-411287afa64c"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icbd1191612d24d638ae875881edd3a3b_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMy0xLTEtMzE5MjA_cfc71fe1-6422-45d1-8de4-c9bfb97d18d3"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9fae50692a0f482d82ed5f6a267f2e56_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtNS0xLTEtMzE5MjA_f05a636b-42e7-465e-9411-f8f3f693d533"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9fae50692a0f482d82ed5f6a267f2e56_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtNy0xLTEtMzE5MjA_04374ae4-b058-4e61-b9fe-93ce66431d98"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if359b44d4b5b454f8801adbd60617d36_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMTQtMS0xLTMxOTIw_907a9819-5019-46e6-be8f-038463c7c6db"
      unitRef="shares">189431726</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if359b44d4b5b454f8801adbd60617d36_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMTYtMS0xLTMxOTIw_da0c7735-13a9-4083-8297-232e72f21964"
      unitRef="usd">1894000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if122337947aa471e95005741140f7f5d_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMTgtMS0xLTMxOTIw_0f1521c6-2292-4b4f-ad6b-a72a8605ae95"
      unitRef="usd">589202000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id8016bf985ae4e638deb0b884aa848c2_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMjAtMS0xLTMxOTIw_4db3a815-a1f2-41d2-8ec8-9c8fc58c116c"
      unitRef="usd">-5094000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9291db9eddc94f39b767a6f49d00741f_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMjItMS0xLTMxOTIw_4fc28a05-570e-4495-a84e-dcaa479983b5"
      unitRef="usd">-10171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0cea5685c3e948aa8a05b285e17fed41_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMjQtMS0xLTMxOTIw_906383a9-5d1d-4f62-ab10-ee770f7c9285"
      unitRef="usd">1087000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOjk2Y2JkMzA1YWRmNjQ0YWJiNDc1MDRmNWE5MGQwYjA0L3RhYmxlcmFuZ2U6OTZjYmQzMDVhZGY2NDRhYmI0NzUwNGY1YTkwZDBiMDRfMTUtMjYtMS0xLTMxOTIw_c6cf2211-8019-44eb-a057-016da69860e6"
      unitRef="usd">576918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7a1308e1dc5343bbacd556a282bccbe7_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0xNC0xLTEtMzE5MjA_2ab0df3b-cecd-4aa4-afda-7a2543ee20b7"
      unitRef="shares">189702550</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7a1308e1dc5343bbacd556a282bccbe7_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0xNi0xLTEtMzE5MjA_3b2d340b-6c71-4f84-9bb5-1c9f6661e8bf"
      unitRef="usd">1897000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifd2fefe8d9524750aa789745ac167003_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0xOC0xLTEtMzE5MjA_6103def2-0315-493c-adee-64417aed10f8"
      unitRef="usd">604488000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f59516103904bcf99ca94d8b96d8bbf_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0yMC0xLTEtMzE5MjA_1445b4a2-3b19-478c-a0e6-45123818e854"
      unitRef="usd">64406000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0785e00bd0ac4422806dcabe831598e9_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0yMi0xLTEtMzE5MjA_ac3bbae2-6f73-4dc4-aff7-3c21d716b285"
      unitRef="usd">-15368000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i51b42fc5dba149c19fa43b9dd343814e_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0yNC0xLTEtMzE5MjA_52a1e56e-c240-4185-961b-f9c55c1f3ed1"
      unitRef="usd">1130000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie5e170f4b6db4c9d8e316429ca64c74f_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMi0yNi0xLTEtMzE5MjA_a66a7968-a27c-4af5-aaf8-b841a15dedd6"
      unitRef="usd">656553000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i04777bea0fed48be860b60d6dd39c981_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMy0yMC0xLTEtMzE5MjA_4f7259ab-50b5-4573-9125-77bd1ca99c30"
      unitRef="usd">32936000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia2b9f61d62db4c57b0229da7a5b056fe_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMy0yNC0xLTEtMzE5MjA_f3679a61-5ea4-44b2-a06f-fba01c9113d4"
      unitRef="usd">37000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfMy0yNi0xLTEtMzE5MjA_b8f30cea-5253-4839-b4f0-3fcec91caba6"
      unitRef="usd">32973000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ia810370d4e644e888e52e179da89bab1_D20210925-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNS0xNC0xLTEtMzE5MjA_8abe2d7d-ce14-4e34-83c8-a99c86a04224"
      unitRef="shares">94595</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia810370d4e644e888e52e179da89bab1_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNS0xNi0xLTEtMzE5MjA_23ced22d-e37b-46df-90c7-d5340f467179"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i18b4468963a140fdb28e8a580a73e51c_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNS0xOC0xLTEtMzE5MjA_e0a0baaa-7b60-44ab-b683-e607ae9b84d1"
      unitRef="usd">7618000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNS0yNi0xLTEtMzE5MjA_7cf068f1-b1fa-4a30-83cf-c977e2f5a298"
      unitRef="usd">7619000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i26a083ebcfbf44209686e5c59af3bf36_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNi0yMi0xLTEtMzE5MjA_3b4dcc08-3f7b-472c-beb2-3c1aa17ff27f"
      unitRef="usd">-1309000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia2b9f61d62db4c57b0229da7a5b056fe_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNi0yNC0xLTEtMzE5MjA_8ea6ffd9-70fe-4ea1-a9a9-221f4de78b24"
      unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfNi0yNi0xLTEtMzE5MjA_a720f3b0-9129-4a75-b5bc-3f088c77d3ad"
      unitRef="usd">-1306000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0xNC0xLTEtMzE5MjA_9870c5ee-0799-42ac-8e8d-d16d6d4b2195"
      unitRef="shares">189797145</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0xNi0xLTEtMzE5MjA_ad388576-0c30-42c3-8c04-c7eeb938ec84"
      unitRef="usd">1898000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3efcd0c969ec4f008ce2750ca4346ad5_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0xOC0xLTEtMzE5MjA_b514c28a-f4a6-4b19-97eb-b5742c2cc857"
      unitRef="usd">612106000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa442a65e17c417c9cd52371dea29634_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0yMC0xLTEtMzE5MjA_55b28321-fe59-42d1-ad89-c1e06b8e6f0e"
      unitRef="usd">97342000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia1e4176e81e24ee0893006de39fe3f9f_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0yMi0xLTEtMzE5MjA_712b9ef8-5811-4775-a404-cc173baf407c"
      unitRef="usd">-16677000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02ad27539c1c49148a092a506b0138d2_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0yNC0xLTEtMzE5MjA_43ce32bc-3382-4846-9f00-965331508e5a"
      unitRef="usd">1170000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmFmMGYwMGEwYzYxYTQzNGI5ZDkzYjBjYWVmMDZkODMyL3RhYmxlcmFuZ2U6YWYwZjAwYTBjNjFhNDM0YjlkOTNiMGNhZWYwNmQ4MzJfOC0yNi0xLTEtMzE5MjA_08b0b69f-3b9d-4299-869c-d1ef513b144f"
      unitRef="usd">695839000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i17a2f1dd497a4b8e97fa3d6d91a227c5_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0xLTEtMS0zMTkyMA_bc71b80e-97db-4ac3-a244-1abb87f72c68"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17a2f1dd497a4b8e97fa3d6d91a227c5_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0zLTEtMS0zMTkyMA_b1822aa0-288b-4714-a707-94d0c8d1c5ab"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i26f0acf282b9450fb8e728b89c9fb448_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi01LTEtMS0zMTkyMA_9527b14e-2783-4d67-8725-a9f698e213a1"
      unitRef="shares">622470</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i26f0acf282b9450fb8e728b89c9fb448_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi03LTEtMS0zMTkyMA_42b223c2-bb92-4d23-89e6-faf8733c12f6"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia9ea22545df0496a976910d34f61be37_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0xNC0xLTEtMzE5MjA_3e369750-bf0e-420e-a435-dd52c2643cf4"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia9ea22545df0496a976910d34f61be37_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0xNi0xLTEtMzE5MjA_a8dbfd1b-37e8-43bc-9475-72e6f8e6cfac"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie83bcf42cf494ff081a97d1acb864369_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0xOC0xLTEtMzE5MjA_0dd823ae-39ee-4f17-9fdf-306c1afb20e6"
      unitRef="usd">458697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i042b11b7369d44ecb87dc8fbeef5c5b1_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0yMC0xLTEtMzE5MjA_67914c78-7ab6-4483-b647-5cf0cf8341fe"
      unitRef="usd">194355000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iac66cc8b3b2a402685f3fd86f92c75a9_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0yMi0xLTEtMzE5MjA_849efc47-a770-42a8-8d5d-a945a581abbe"
      unitRef="usd">-19976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i364b45aa38774e8ab9becc8682f39fab_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0yNC0xLTEtMzE5MjA_e7118709-e37b-4c1e-97d6-aed023fb0e52"
      unitRef="usd">950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMi0yNi0xLTEtMzE5MjA_bb414d53-e80c-467d-8808-2ef78164b383"
      unitRef="usd">634132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i6ca0535e4abd42038a0fe06ff33b1ff6_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMy0yMC0xLTEtMzE5MjA_fc4cfa10-190a-470f-a256-6473a2ef23fb"
      unitRef="usd">9309000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i61b5a3199f3c47dfa3c9f42fc0600053_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMy0yNC0xLTEtMzE5MjA_77411b38-f2d9-4703-a3bf-f5430b82b14d"
      unitRef="usd">103000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMy0yNi0xLTEtMzE5MjA_47869b77-fe6a-483f-adf8-17293fc6b032"
      unitRef="usd">9412000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNC01LTEtMS0zMTkyMA_7d14bc11-956b-4bfb-ad00-20762270a03a"
      unitRef="shares">15828</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNS0xOC0xLTEtMzE5MjA_3aec5abc-79f8-4c80-b8cd-79f31b652ad2"
      unitRef="usd">19165000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNS0yNi0xLTEtMzE5MjA_01b26be2-7373-4ff6-96ef-e81e88445df7"
      unitRef="usd">19165000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNy0xOC0xLTEtMzE5MjA_43a12265-0e9d-4ea2-960e-532916eef67a"
      unitRef="usd">46901000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfNy0yNi0xLTEtMzE5MjA_5764a264-54dc-45a0-b784-4fb9bcde7d1e"
      unitRef="usd">46901000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOC0xNC0xLTEtMzE5MjA_b00b7482-808b-4ccf-a198-6b113a35f849"
      unitRef="shares">25000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOC0xNi0xLTEtMzE5MjA_74984169-150b-40e7-b8a3-a1ceb62f74aa"
      unitRef="usd">250000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOC0xOC0xLTEtMzE5MjA_23edbaec-fcc1-45e1-b645-bdae1171fd21"
      unitRef="usd">321175000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOC0yNi0xLTEtMzE5MjA_15d4b26f-5be4-49ce-bbae-e72a704ff147"
      unitRef="usd">321425000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i7d20071940294929842094cc648dccc9_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0xLTEtMS0zMTkyMA_404bd43d-52ea-4435-b463-e700aaa180d4"
      unitRef="shares">-10000000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i7d20071940294929842094cc648dccc9_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0zLTEtMS0zMTkyMA_86b8d70a-e2dc-4fda-a54f-5ce46b8cd791"
      unitRef="usd">-100000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS01LTEtMS0zMTkyMA_bb358de2-6aaf-4f1a-b0c3-d17bef58816a"
      unitRef="shares">-636301</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS03LTEtMS0zMTkyMA_b83baf6f-d8ec-459e-b897-5dfe7139fee6"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0xNC0xLTEtMzE5MjA_f5e45137-4cd6-489b-bc1b-ee737e85db92"
      unitRef="shares">166500000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0xNi0xLTEtMzE5MjA_56ba00c5-d054-4fc1-b3c3-3a582f56ae89"
      unitRef="usd">1665000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfOS0xOC0xLTEtMzE5MjA_74bfede2-ac9f-4a56-bf29-bdbd176e29cf"
      unitRef="usd">-1559000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i35792ea235424619962c0f8bbe2f1a53_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtNS0xLTEtMzE5MjA_0e80cc3c-6e18-47e1-9379-e848418b587e"
      unitRef="shares">1997</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtMTQtMS0xLTMxOTIw_e053a954-43dc-4b43-bbee-f0cbd5f91a39"
      unitRef="shares">2068274</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i51c66f6e232b4364a693c3dcf7c0a52f_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtMTYtMS0xLTMxOTIw_d6e69659-aa55-411d-a0f9-dd9eefbea4a3"
      unitRef="usd">21000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtMTgtMS0xLTMxOTIw_22eaa377-96b1-4763-9361-0b717f7173e4"
      unitRef="usd">27686000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTAtMjYtMS0xLTMxOTIw_4e1a6ad0-51d5-4a47-885a-413f327922ab"
      unitRef="usd">27707000</us-gaap:StockRepurchasedDuringPeriodValue>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTEtMTgtMS0xLTMxOTIw_7be31938-d721-474b-a54b-ae24aa50be09"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTEtMjYtMS0xLTMxOTIw_975fbed8-6775-4d31-adb9-1e1d0c099f51"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0d89bacd4d924a3a9be2a943983c7941_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTItMTgtMS0xLTMxOTIw_0b3de1ab-e825-40fb-a8f3-3820816d3b06"
      unitRef="usd">191242000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6ca0535e4abd42038a0fe06ff33b1ff6_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTItMjAtMS0xLTMxOTIw_176f23bf-ebdf-421c-856b-88da6c8628bc"
      unitRef="usd">208758000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTItMjYtMS0xLTMxOTIw_66d0ecd9-132c-4e98-bb08-81452f2e65d6"
      unitRef="usd">400000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i90d2b5e76079407789cb22ebdd95695b_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTMtMjItMS0xLTMxOTIw_ddbf3208-c228-4c82-bfeb-d8aeb7b2848d"
      unitRef="usd">10118000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i61b5a3199f3c47dfa3c9f42fc0600053_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTMtMjQtMS0xLTMxOTIw_61edaa0b-3f2d-4bd4-830b-bb386f9a87fe"
      unitRef="usd">34000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTMtMjYtMS0xLTMxOTIw_497ad47a-643e-4e7d-9649-11bff289b4c9"
      unitRef="usd">10152000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i90d2b5e76079407789cb22ebdd95695b_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTQtMjItMS0xLTMxOTIw_7f318fb0-ca26-4c01-9eaf-a80c922703d9"
      unitRef="usd">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTQtMjYtMS0xLTMxOTIw_d911347f-fd08-4ed1-a549-8af3d1704697"
      unitRef="usd">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icbd1191612d24d638ae875881edd3a3b_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMS0xLTEtMzE5MjA_20d4c7b7-a4bf-4ba3-a098-218f5fe2ae96"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icbd1191612d24d638ae875881edd3a3b_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMy0xLTEtMzE5MjA_0d94a676-d575-48ae-894f-9e480569b416"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9fae50692a0f482d82ed5f6a267f2e56_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtNS0xLTEtMzE5MjA_6abeef89-2b61-4f87-b555-ca2a56452a3d"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9fae50692a0f482d82ed5f6a267f2e56_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtNy0xLTEtMzE5MjA_9e88528e-c0ae-42de-a278-86a3d6855fc8"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if359b44d4b5b454f8801adbd60617d36_I20201225"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMTQtMS0xLTMxOTIw_e4003f7e-4c02-4fa7-a70d-81dfbbd23848"
      unitRef="shares">189431726</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if359b44d4b5b454f8801adbd60617d36_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMTYtMS0xLTMxOTIw_3544fc04-da63-4428-8fd8-d60bdae50a34"
      unitRef="usd">1894000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if122337947aa471e95005741140f7f5d_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMTgtMS0xLTMxOTIw_1c1e7061-139c-4d65-b3d5-96f5d98edc12"
      unitRef="usd">589202000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id8016bf985ae4e638deb0b884aa848c2_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMjAtMS0xLTMxOTIw_fa2dcb16-97ba-4875-aedf-533d23948b27"
      unitRef="usd">-5094000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9291db9eddc94f39b767a6f49d00741f_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMjItMS0xLTMxOTIw_0d5dbe4d-34a4-40a4-a6eb-26505ea2463a"
      unitRef="usd">-10171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0cea5685c3e948aa8a05b285e17fed41_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMjQtMS0xLTMxOTIw_da2ba605-7877-43a5-aa9e-0c4e549b00b9"
      unitRef="usd">1087000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmIzMzA0NDcyMzY4ZDRkMTc4OWZiNzE1NDBkM2ViOWU1L3RhYmxlcmFuZ2U6YjMzMDQ0NzIzNjhkNGQxNzg5ZmI3MTU0MGQzZWI5ZTVfMTUtMjYtMS0xLTMxOTIw_53850c4b-ac39-4fa2-b612-5cf15e017d8e"
      unitRef="usd">576918000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ieec6d6cdf6ee444b8e5e52c1500028c3_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0xNC0xLTEtMzE5MjA_b60394cc-cd14-4af0-a8f0-a252032184bb"
      unitRef="shares">189588161</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieec6d6cdf6ee444b8e5e52c1500028c3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0xNi0xLTEtMzE5MjA_7876ddfb-e0f2-4587-8d3b-ced22a58a23b"
      unitRef="usd">1896000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i75938d6782ce4a37bd85f2eb7fa720f6_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0xOC0xLTEtMzE5MjA_da310b66-dfb5-4d44-9069-144747b545b0"
      unitRef="usd">592170000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa0370580c414200977acc8d9f296d5d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0yMC0xLTEtMzE5MjA_be399c9a-6652-4882-8d78-ed204b257a5a"
      unitRef="usd">3551000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if88e34814a9b4cfbbc92a826544b299d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0yMi0xLTEtMzE5MjA_c55bb9bf-8123-4812-a955-61cb18cefb31"
      unitRef="usd">-11865000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i948ed740d9964dfebd15baba904faba3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0yNC0xLTEtMzE5MjA_628903f6-438b-456a-a071-b650148545b4"
      unitRef="usd">1119000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMi0yNi0xLTEtMzE5MjA_82bdf763-677d-4324-9423-79368e00d5ce"
      unitRef="usd">586871000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i7e06ccb6ac924cc6a156810b8b4ae492_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMy0yMC0xLTEtMzE5MjA_20c69cc8-9204-416a-a155-40495c942999"
      unitRef="usd">93791000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i16eb0eb366b04a17810c91469366fd75_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMy0yNC0xLTEtMzE5MjA_33eb301a-c95e-4330-b01e-677fade1d2b2"
      unitRef="usd">112000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfMy0yNi0xLTEtMzE5MjA_a13b2e01-3c86-408e-a2c1-46775a02a529"
      unitRef="usd">93903000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i2cf1d36b9297452ca5f90527f3f140fa_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNC0xNC0xLTEtMzE5MjA_20813362-2ff6-4680-9bdd-11a483a659af"
      unitRef="shares">59563</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i1e6badd325f041d39f12af9a63129708_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNC0xOC0xLTEtMzE5MjA_03efcc37-8076-475b-ae30-a82a3977f806"
      unitRef="usd">1291000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNC0yNi0xLTEtMzE5MjA_3187a3e0-fb32-47c2-be20-f2d11f5ab88f"
      unitRef="usd">1291000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i2cf1d36b9297452ca5f90527f3f140fa_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNS0xNC0xLTEtMzE5MjA_d2db9f88-2d86-4397-a487-4961c239bf3b"
      unitRef="shares">149421</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2cf1d36b9297452ca5f90527f3f140fa_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNS0xNi0xLTEtMzE5MjA_4a183527-b9d8-4231-a9f4-ad55d96a523e"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1e6badd325f041d39f12af9a63129708_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNS0xOC0xLTEtMzE5MjA_153644eb-5536-4a79-9c2c-3dcd61657306"
      unitRef="usd">18645000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNS0yNi0xLTEtMzE5MjA_4298184b-5eb4-470c-b288-814872434c29"
      unitRef="usd">18647000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id63b6bcc109142698de2076be63dbf00_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNi0yMi0xLTEtMzE5MjA_f5060c51-819c-41ee-86f5-0dfeccde30ce"
      unitRef="usd">-4812000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i16eb0eb366b04a17810c91469366fd75_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNi0yNC0xLTEtMzE5MjA_b3ec771f-446e-46e6-b168-e7072bc203dc"
      unitRef="usd">-61000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfNi0yNi0xLTEtMzE5MjA_3ee46e6d-b5cc-48c1-bfe9-3ac81c926d2b"
      unitRef="usd">-4873000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0xNC0xLTEtMzE5MjA_826e803c-7b2e-4fec-a862-0a24c5e5f67b"
      unitRef="shares">189797145</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id0d7108cf12b4c67a09fe42e3b30ab15_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0xNi0xLTEtMzE5MjA_75015cab-9c91-4d72-93d9-4ff21265b7b7"
      unitRef="usd">1898000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3efcd0c969ec4f008ce2750ca4346ad5_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0xOC0xLTEtMzE5MjA_61834a16-7c58-4b00-96a9-7f02f52fb95f"
      unitRef="usd">612106000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa442a65e17c417c9cd52371dea29634_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0yMC0xLTEtMzE5MjA_8eec9fc7-1ddf-48c0-af49-04fa4489c753"
      unitRef="usd">97342000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia1e4176e81e24ee0893006de39fe3f9f_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0yMi0xLTEtMzE5MjA_47ac1bcd-6434-4fcc-969a-ce399eeea9b9"
      unitRef="usd">-16677000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02ad27539c1c49148a092a506b0138d2_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0yNC0xLTEtMzE5MjA_3aca7f35-d1be-44e0-ae00-fbd0f61e2f15"
      unitRef="usd">1170000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18yOC9mcmFnOjAxNWVkOWYwZTc4OTQwMDNhMDA1ZjJkZjc3MDRiMGQwL3RhYmxlOmYwY2JhNzYxYjU2NzQ4MTc4YjJkNDFkM2YwZmZhNWRhL3RhYmxlcmFuZ2U6ZjBjYmE3NjFiNTY3NDgxNzhiMmQ0MWQzZjBmZmE1ZGFfOC0yNi0xLTEtMzE5MjA_b035a46a-f99c-4687-899f-fbaee311b670"
      unitRef="usd">695839000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMy0xLTEtMS0zMTkyMA_a0a0df4d-0783-46e7-83d5-0a3db8fd0ba1"
      unitRef="usd">93903000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMy0zLTEtMS0zMTkyMA_5a03b3de-5ff8-45ef-b28d-7929ea303de7"
      unitRef="usd">9412000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNS0xLTEtMS0zMTkyMA_437191bb-6aec-4641-a012-ea29a2b9f9e7"
      unitRef="usd">36522000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNS0zLTEtMS0zMTkyMA_dc955e59-ee6c-44a9-83ce-9844e98231db"
      unitRef="usd">36225000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNi0xLTEtMS0zMTkyMA_ed766a5a-c2be-42c5-b1d9-800f75d4706a"
      unitRef="usd">75000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNi0zLTEtMS0zMTkyMA_8cca6a9c-0faf-4b70-b3f9-a64afbc92b34"
      unitRef="usd">226000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNy0xLTEtMS0zMTkyMA_637e1721-78f7-446d-8dd9-9c7a66b5c095"
      unitRef="usd">-3061000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNy0zLTEtMS0zMTkyMA_f73ffd29-696a-4f94-88c1-614315bf3941"
      unitRef="usd">-17526000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfOC0xLTEtMS0zMTkyMA_3be432d9-ac40-4b92-a0b8-750454a8c50e"
      unitRef="usd">18647000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfOC0zLTEtMS0zMTkyMA_b6c7a0e9-9254-4077-a046-34b4bec66db3"
      unitRef="usd">46901000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfOS0xLTEtMS0zMTkyMA_21b7b0fb-7ea0-4c5c-8182-4fdc7c4462f7"
      unitRef="usd">349000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfOS0zLTEtMS0zMTkyMA_7fd4f1ff-8585-4906-9683-e8570feaa62b"
      unitRef="usd">-272000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTAtMS0xLTEtMzE5MjA_55824a56-7ec8-48c2-b37b-938b2e39c7d3"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTAtMy0xLTEtMzE5MjA_3c0b8f19-b39f-4dec-bf95-4acbc43e3d38"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTEtMS0xLTEtMzE5MjA_6867c1be-9672-4e13-93b2-32553497808b"
      unitRef="usd">-2100000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTEtMy0xLTEtMzE5MjA_3cf7dfb4-0586-4f71-aea8-dce91a3b4918"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTMtMS0xLTEtMzE5MjA_eca16f10-2806-4c21-8a31-606ff9ec69bd"
      unitRef="usd">4787000</algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal>
    <algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTMtMy0xLTEtMzE5MjA_4cd6b803-7f07-452b-9378-ebd20dda80c9"
      unitRef="usd">3857000</algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTQtMS0xLTEtMzE5MjA_d8968ed7-4f66-438b-9e7b-3b242df43c2e"
      unitRef="usd">4482000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTQtMy0xLTEtMzE5MjA_860c22d8-a44f-4175-8e3f-e5cb059cab9f"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTYtMS0xLTEtMzE5MjA_5d58b891-1a20-4974-8e96-2dda555d91c5"
      unitRef="usd">6133000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTYtMy0xLTEtMzE5MjA_c430d2aa-12ee-4506-be3a-37fc9094c8d9"
      unitRef="usd">5975000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTctMS0xLTEtMzE5MjA_3b581ebc-ce29-4ef1-a774-e0c1ddae4ba8"
      unitRef="usd">9000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTctMy0xLTEtMzE5MjA_eaa446b7-ba4a-4759-9859-3c1561b4e4e3"
      unitRef="usd">-115000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTgtMS0xLTEtMzE5MjA_96609fe7-0fa9-44f1-87ad-31d3942e2e26"
      unitRef="usd">-3251000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTgtMy0xLTEtMzE5MjA_4cfe6e39-2b47-4695-b4fe-666cd6f4cbca"
      unitRef="usd">-1118000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTktMS0xLTEtMzE5MjA_ecbe2d39-bedc-4eb8-8eef-4b6f990e25d1"
      unitRef="usd">11870000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMTktMy0xLTEtMzE5MjA_8c2c7aa7-2a73-47d1-9469-5f2996ff7625"
      unitRef="usd">29655000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjAtMS0xLTEtMzE5MjA_8d4271f4-4ee4-4022-9260-1fb47a09ef92"
      unitRef="usd">2026000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjAtMy0xLTEtMzE5MjA_2f38c96c-db8b-4d56-aebb-c441b4bf4bed"
      unitRef="usd">2411000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <algm:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjEtMS0xLTEtMzE5MjA_ef50cacf-12e0-4104-81ba-1fc0c12e9c64"
      unitRef="usd">-2775000</algm:IncreaseDecreaseInDueToFromRelatedParties>
    <algm:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjEtMy0xLTEtMzE5MjA_87c035d2-5b6a-4f60-bbe3-52964c8abd48"
      unitRef="usd">8283000</algm:IncreaseDecreaseInDueToFromRelatedParties>
    <algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjItMS0xLTEtMzE5MjA_b8ea907f-80c1-44dd-9c7c-15b00a752424"
      unitRef="usd">-9874000</algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities>
    <algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjItMy0xLTEtMzE5MjA_708a2e09-adb8-4e3a-b48d-e23f284848b2"
      unitRef="usd">-1185000</algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjQtMS0xLTEtMzE5MjA_1865d050-51bb-4463-bbd7-a83e562b4df0"
      unitRef="usd">118558000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjQtMy0xLTEtMzE5MjA_fc1706d0-b757-4627-b518-d7519d7dbaaa"
      unitRef="usd">63534000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjYtMS0xLTEtMzE5MjA_b34429ba-a669-4c70-8140-1c3a0cf22ca8"
      unitRef="usd">55792000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjYtMy0xLTEtMzE5MjA_c8b6684e-22e2-4668-9730-1f6be60b5561"
      unitRef="usd">25880000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjctMS0xLTEtMzE5MjA_b78c78f2-fe62-480d-87ef-b71ee1986882"
      unitRef="usd">12549000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjctMy0xLTEtMzE5MjA_c1fc8b41-b6dd-4cee-9f4d-68c5e1660667"
      unitRef="usd">8500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjgtMS0xLTEtMzE5MjA_555f0395-ad22-4651-9045-09a447c69e4f"
      unitRef="usd">27407000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjgtMy0xLTEtMzE5MjA_9f69c973-6898-4d62-87a1-cd4be07a92cb"
      unitRef="usd">314000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjktMS0xLTEtMzE5MjA_ac2de386-40c2-4028-b605-3c49f6680541"
      unitRef="usd">9189000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMjktMy0xLTEtMzE5MjA_e951fe6b-276a-4698-8133-c549990a1a22"
      unitRef="usd">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzAtMS0xLTEtMzE5MjA_5dbd4664-7092-46c3-bf32-0d4fdff30ba0"
      unitRef="usd">0</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzAtMy0xLTEtMzE5MjA_7a686901-c876-4a63-b999-0e2e248fb0e7"
      unitRef="usd">16335000</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzEtMS0xLTEtMzE5MjA_61a5dbf5-ae14-4eaa-b12e-144b6e265852"
      unitRef="usd">-50123000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzEtMy0xLTEtMzE5MjA_ddb939fc-47fe-4827-a27f-363495624b78"
      unitRef="usd">-50401000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzMtMS0xLTEtMzE5MjA_85f8f1e2-8d17-4b09-98bb-3f991cdee7c2"
      unitRef="usd">7500000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzMtMy0xLTEtMzE5MjA_50487ed7-1b82-4f47-885a-6751a467abab"
      unitRef="usd">51377000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzQtMS0xLTEtMzE5MjA_fd2ee757-5cd7-4cbe-8441-ab0b0eeed39d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzQtMy0xLTEtMzE5MjA_fac8fa0f-3bc9-445d-8b0c-e32d7bdaa045"
      unitRef="usd">321425000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzUtMS0xLTEtMzE5MjA_a72eca39-acd2-4aea-9c30-9231aa2a4f25"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzUtMy0xLTEtMzE5MjA_f2baa1eb-45dc-4582-8708-ce351164970a"
      unitRef="usd">27707000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzYtMS0xLTEtMzE5MjA_738c26d0-d88b-45d0-8fae-add798812aea"
      unitRef="usd">1291000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzYtMy0xLTEtMzE5MjA_46416d2c-b350-46d7-b35d-f0febcf352aa"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsOfDividends
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzctMS0xLTEtMzE5MjA_cea4ef3b-6d2d-4503-ba1b-519443711dbc"
      unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzctMy0xLTEtMzE5MjA_c05aca72-b7fc-4de1-bf0e-486804392a6a"
      unitRef="usd">400000000</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzgtMS0xLTEtMzE5MjA_d6a8a9e4-89cc-42b2-b814-39ee21a81269"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzgtMy0xLTEtMzE5MjA_4e2c42b0-79a2-4395-9bca-e20efa7bda6d"
      unitRef="usd">315719000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzktMS0xLTEtMzE5MjA_848e156c-1e4c-494c-ae7f-ed1ee1b8c9e8"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfMzktMy0xLTEtMzE5MjA_02700c31-080d-439c-a6d7-9477db3b9826"
      unitRef="usd">300000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDAtMS0xLTEtMzE5MjA_dca42432-704f-49df-b852-407a9645eb33"
      unitRef="usd">0</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDAtMy0xLTEtMzE5MjA_a4b16459-1d72-4139-b86f-c2cdba33cf94"
      unitRef="usd">33000000</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDEtMS0xLTEtMzE5MjA_9b8b1036-e171-4103-a9f8-8e8e34712cf8"
      unitRef="usd">-6209000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDEtMy0xLTEtMzE5MjA_44d6d647-8a17-4856-aec2-5c8c9fcad3ef"
      unitRef="usd">-72186000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDItMS0xLTEtMzE5MjA_b53000ad-0424-4714-a52d-d1ae84202918"
      unitRef="usd">604000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDItMy0xLTEtMzE5MjA_e61683b5-6b9e-4d06-8540-1c8fd90ce629"
      unitRef="usd">3350000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDMtMS0xLTEtMzE5MjA_b1fab4d6-7ce3-4946-8376-03269f4b3e8e"
      unitRef="usd">62830000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDMtMy0xLTEtMzE5MjA_0620b435-09d4-484e-b20e-d431ed91f7b2"
      unitRef="usd">-55703000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDQtMS0xLTEtMzE5MjA_84d7e0ca-482e-4f4f-ba6e-6ef22033b100"
      unitRef="usd">203875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDQtMy0xLTEtMzE5MjA_eae565b5-4cd5-47b0-9ec4-0a2d2f0f526e"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDUtMS0xLTEtMzE5MjA_01d40c16-7732-4a9f-9eec-6be087ba8bd0"
      unitRef="usd">266705000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDUtMy0xLTEtMzE5MjA_52bd6d79-048c-40bb-94d4-496c3fee58a7"
      unitRef="usd">164173000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDctMS0xLTEtMzE5MjA_09178547-6b98-42cf-99a7-82fe6c6dde19"
      unitRef="usd">197214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDctMy0xLTEtMzE5MjA_74a02a8b-a785-498b-a0e3-4f98aefd4163"
      unitRef="usd">214491000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDgtMS0xLTEtMzE5MjA_19074f04-4d77-4ef9-a6e2-30bf90a30479"
      unitRef="usd">6661000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDgtMy0xLTEtMzE5MjA_d4bfa56d-2597-44e2-8be6-19f22fe1ca6b"
      unitRef="usd">5385000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDktMS0xLTEtMzE5MjA_0e2f47fe-5442-4c04-86d1-98689629c405"
      unitRef="usd">203875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNDktMy0xLTEtMzE5MjA_b1446448-180c-4dca-8f5a-8ddc2b12daa2"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTAtMS0xLTEtMzE5MjA_a010cf79-2822-438e-a20a-82785945ca6d"
      unitRef="usd">259208000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTAtMy0xLTEtMzE5MjA_afbd7006-6e9f-4114-9c04-9af5aeccfb92"
      unitRef="usd">157653000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTEtMS0xLTEtMzE5MjA_57d2cbbc-2df5-4aff-acf9-0c93b48a54d3"
      unitRef="usd">7497000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTEtMy0xLTEtMzE5MjA_0fc4ee8d-0f0a-4596-a17b-d2ea8da10b7a"
      unitRef="usd">6520000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTItMS0xLTEtMzE5MjA_75fe60bd-28f6-451d-b3c4-6353f9f38884"
      unitRef="usd">266705000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTItMy0xLTEtMzE5MjA_4c3f51f9-e654-4aa0-ad95-7acdba79bfb0"
      unitRef="usd">164173000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTQtMS0xLTEtMzE5MjA_0433e193-da09-4a77-851f-e92765af0324"
      unitRef="usd">541000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTQtMy0xLTEtMzE5MjA_ce7b5158-ba56-4ee4-a204-25bd4db332a5"
      unitRef="usd">2559000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTUtMS0xLTEtMzE5MjA_34e5334f-3ca4-4269-92c3-f807165c650b"
      unitRef="usd">16635000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTUtMy0xLTEtMzE5MjA_60f8bc52-3be7-4bdf-a6e9-a717875dab5c"
      unitRef="usd">7568000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTctMS0xLTEtMzE5MjA_8ed17d87-a1b5-45cb-82a4-34da9cc33b6a"
      unitRef="usd">4934000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTctMy0xLTEtMzE5MjA_80990440-d47a-48f8-95c6-c1268cc4e241"
      unitRef="usd">786000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NotesIssued1
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTgtMS0xLTEtMzE5MjA_ea5fce02-a659-472c-b62c-89fd609bf2df"
      unitRef="usd">0</us-gaap:NotesIssued1>
    <us-gaap:NotesIssued1
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNTgtMy0xLTEtMzE5MjA_e4d6789a-f122-4e15-b4b2-21a1a58d9467"
      unitRef="usd">171000</us-gaap:NotesIssued1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNjAtMS0xLTEtMzE5MjA_db5e43d7-5b96-49d9-9a6e-d70a5746c403"
      unitRef="usd">356000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zMS9mcmFnOmJjOGJmZTdmOTExMTRiODhhNGYyZThmZjk3NzIxMTdiL3RhYmxlOjE0NDRhNTdmZTNhOTRiMmE5MTAxNGUzY2FmNzcwNjkyL3RhYmxlcmFuZ2U6MTQ0NGE1N2ZlM2E5NGIyYTkxMDE0ZTNjYWY3NzA2OTJfNjAtMy0xLTEtMzE5MjA_9c2cb49a-07d5-48b8-a030-eaaf4cb99a07"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zNy9mcmFnOjVmZDk4NWE3Mzc3NjQzZDRiNTkzMjY2YWU2N2VkNDIzL3RleHRyZWdpb246NWZkOTg1YTczNzc2NDNkNGI1OTMyNjZhZTY3ZWQ0MjNfMjE3Mg_b1677af3-65f7-4534-ad3d-b353a8cb2ca8">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&#x2019;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 third quarter three-month period is a 13-week period ending on the Friday closest to the last day in December. The Company&#x2019;s third quarter of fiscal 2022 ended December&#160;24, 2021, and the Company&#x2019;s third quarter of fiscal 2021 ended December&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <algm:NumberOfLocations
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zNy9mcmFnOjVmZDk4NWE3Mzc3NjQzZDRiNTkzMjY2YWU2N2VkNDIzL3RleHRyZWdpb246NWZkOTg1YTczNzc2NDNkNGI1OTMyNjZhZTY3ZWQ0MjNfNDIy_4dc125d8-9ccb-4209-852a-77178aab8c4c"
      unitRef="location">16</algm:NumberOfLocations>
    <algm:NumberOfContinentsOnWhichEntityOperates
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y18zNy9mcmFnOjVmZDk4NWE3Mzc3NjQzZDRiNTkzMjY2YWU2N2VkNDIzL3RleHRyZWdpb246NWZkOTg1YTczNzc2NDNkNGI1OTMyNjZhZTY3ZWQ0MjNfNDQy_6583c295-4182-4bfa-91fe-5d6e0e3716e8"
      unitRef="continent">4</algm:NumberOfContinentsOnWhichEntityOperates>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI3OTk_e4d6de08-84d3-4715-81b6-8b3294566818">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, current expected credit losses/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 December&#160;24, 2021 and March&#160;26, 2021, Sanken Electric Co., Ltd. (&#x201c;Sanken&#x201d;) 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 27.0% 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="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 nine-month periods ended December&#160;24, 2021, Sanken accounted for 21.1% and 19.7% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#160;24, 2021. For the three- and nine-month periods ended December&#160;25, 2020, Sanken accounted for 16.1% and 17.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and nine-month periods ended December&#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 ended December&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, 85.9% of the Company&#x2019;s total net sales, with Greater China accounting for 26.1%, Japan accounting for 21.1% and South Korea accounting for 10.7%. During the&#160;nine-month period ended December&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, 85.8% of the Company&#x2019;s total net sales, with Greater China accounting for 25.0%, Japan accounting for 19.7% and South Korea accounting for 10.8%. No other countries accounted for greater than 10% of total net sales for the three- and nine-month periods ended December&#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&#160;three-month period ended December&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 85.4% of the Company&#x2019;s total net sales, with Greater China accounting for 28.1%, Japan accounting for 16.0% and South Korea accounting for 10.7%. During the&#160;nine-month period ended December&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 86.1% of the Company&#x2019;s total net sales, with Greater China accounting for 27.9%, Japan accounting for 17.4% and South Korea accounting for 10.5%. No other countries accounted for greater than 10% of total net sales for the three- and nine-month periods ended December&#160;25, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-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 an &#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 nine-month periods ended December&#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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU No. 2021-08, &lt;/span&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;Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&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; (&#x201c;ASU 2021-08&#x201d;), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply ASC Topic 606, &lt;/span&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;Contracts with Customers&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; (&#x201c;ASC 606&#x201d;), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree&#x2019;s financial statements as prepared in accordance with U.S. GAAP. If unable to rely on the acquiree&#x2019;s accounting due to errors, noncompliance with U.S. GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The guidance is effective prospectively for fiscal years beginning after December 15, 2022, 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. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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;evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.&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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI4MDA_0830a520-ccb4-4dc2-bcce-2f2c33e0b319">&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, current expected credit losses/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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI4MDE_0e1bc01a-106b-4153-a024-45d9ef7aff95">&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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI3OTU_c6d6b4d7-934e-46b2-946c-ede8a199d91d">Concentrations of Credit Risk and Significant CustomersFinancial 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="ibd0a0c7d4514492fab02b2245a740e53_D20210327-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTk4MQ_c540ccad-a9c2-488a-8625-1ff9ae2c368f"
      unitRef="number">0.270</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3a9c70418f2344aaaeb76349c803e415_D20200328-20210326"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTk4OA_6f06b955-3728-400d-a37f-264caee2a901"
      unitRef="number">0.227</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i46e1fc5ca41447d6b6566a03222b943f_D20210925-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjI2NQ_3dbee0da-5e3c-4ed7-b4f6-cd71f2b7a881"
      unitRef="number">0.211</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i06419e76c99947c7858e8bf482152caf_D20210327-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjI3Mg_b1fe73df-e396-4ed5-bd53-a5966105149a"
      unitRef="number">0.197</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic7c7338345de42d3897fdd7df4fb519b_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjQzMw_7a1254d3-670c-4cc4-ba2b-80902bfeaf28"
      unitRef="number">0.161</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icab522930eba46e3adf16bede541c846_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjQ0MA_016c9303-d5ab-4194-9a70-feea5f5befc1"
      unitRef="number">0.174</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5420f5fde8434bef95625093d2ce729a_D20210925-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjY3NA_33139b5e-9a85-41d1-91a2-593e8908fb0f"
      unitRef="number">0.859</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idd71cee0ce2b44998042e553a506eed4_D20210925-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjc0NQ_02f5a099-8f99-4e8c-be0c-7fda2742dddf"
      unitRef="number">0.261</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic5e7b03350c9477ea1b9dc398b0d6cb3_D20210925-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjc3MA_a81bb1c1-3ac3-4c38-bad6-c75f432144a2"
      unitRef="number">0.211</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia5df06c60e0d40a3a8b340372ddb7a31_D20210925-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjgwNA_f2ee06e7-76cd-47af-bb84-1b19a0c11edc"
      unitRef="number">0.107</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1c369c3ad56847d88c3b04c2b5c2d7e9_D20210327-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjkxNw_93012d45-2e77-43fd-8c71-49df83233dd7"
      unitRef="number">0.858</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i78b33c84e06840bf8ce3e6752da81614_D20210327-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjk4OA_fdafe31e-26a1-48fc-88f9-e669ff1c6b2f"
      unitRef="number">0.250</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib5c27ec29ea8414db7cc7ae6d61d8a10_D20210327-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzAxMw_251b207b-5324-497e-997f-be16e6b2ab3a"
      unitRef="number">0.197</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia83234ff43824e248422d4b1f3bdc43e_D20210327-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzA0Nw_fe5afc66-bca5-4dab-b7cd-ae0b5e8e4158"
      unitRef="number">0.108</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1957afa1a74342beb9c83703a630489d_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzI0Mw_2b35cb0f-03dd-476e-ab9c-1625a686b3bf"
      unitRef="number">0.854</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i75b65cc7e84c4410b879404b66920424_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzMxNA_dcae9606-29f9-465e-af80-45aac35f431c"
      unitRef="number">0.281</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i188435d827d341beacf840b12a219eae_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzM0Mg_2a39d2cc-9919-4ab2-b279-b77675aa175f"
      unitRef="number">0.160</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i65cf433a8e8f48f5b70e526043f4112d_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMjE5OTAyMzI2ODQxMA_20b12967-9d58-4b4b-803b-4ab7df128597"
      unitRef="number">0.107</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6495bf82b7ba42a9a9f045e164cdd07e_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzQ1NQ_a35fa0e1-dc2a-4523-b0d5-9b50ce412f96"
      unitRef="number">0.861</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ied6de0281def43bb90f9a14d111e75c0_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzUyNg_7edf8130-a0c6-46c0-bb98-8a51581505b2"
      unitRef="number">0.279</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia5cf3c2fffe0487ea2cdc5054d1720a4_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzU1MQ_3f31a3d0-e865-496f-950c-f33a71222503"
      unitRef="number">0.174</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic7516a5d51df49f69e371239184c5bb6_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMzU4NQ_deb66376-9669-45a6-a689-5aa16804f3b3"
      unitRef="number">0.105</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfMTI3OTc_aa6d92fc-5cb4-4adb-bae4-1ad34beac2e3">&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 an &#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 nine-month periods ended December&#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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU No. 2021-08, &lt;/span&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;Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&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; (&#x201c;ASU 2021-08&#x201d;), which eliminates the diversity in practice and inconsistency related to the accounting for acquired revenue contracts with customers in a business combination. The amendments in ASU 2021-08 require an acquiring entity to apply ASC Topic 606, &lt;/span&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;Contracts with Customers&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; (&#x201c;ASC 606&#x201d;), to recognize and measure contract assets and contract liabilities in a business combination as if the acquired contracts with customers were originated by the acquiring entity at the acquisition date. An acquirer may assess how the acquiree applied ASC 606 and generally should recognize and measure the acquired contract assets and contract liabilities consistent with the recognition and measurement in the acquiree&#x2019;s financial statements as prepared in accordance with U.S. GAAP. If unable to rely on the acquiree&#x2019;s accounting due to errors, noncompliance with U.S. GAAP, or differences in accounting policies, the acquirer should consider the terms of the acquired contracts, such as timing of payment, identify each performance obligation in the contracts, and allocate the total transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception (that is, the date the acquiree entered into the contracts) or contract modification to determine what should be recorded at the acquisition date. The guidance is effective prospectively for fiscal years beginning after December 15, 2022, 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. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company is currently in the process of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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;evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures, which will be dependent on the consummation of any future business combination.&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="i3d92ddd21a1e47ea89cf77357a9726f0_I20210327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfODkwNw_de710b64-d2ed-4c45-ba48-460d4e0ca631"
      unitRef="usd">18403000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3d92ddd21a1e47ea89cf77357a9726f0_I20210327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180MC9mcmFnOjNiOGVjY2JhMDBhMDQwZmE4NjFhZjVkZDE4NjA0YmU3L3RleHRyZWdpb246M2I4ZWNjYmEwMGEwNDBmYTg2MWFmNWRkMTg2MDRiZTdfODkzNQ_076ee65d-3971-4fec-97cc-9941676d8082"
      unitRef="usd">18759000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTMyOA_264d90c9-5a3c-4310-8edd-cda642afdba2">Revenue from Contracts with Customers &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 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 nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020. The categorization of net 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;Nine-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;December 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;December 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;December 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;December 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;130,797&#160;&lt;/span&gt;&lt;/td&gt;&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;113,902&#160;&lt;/span&gt;&lt;/td&gt;&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;390,351&#160;&lt;/span&gt;&lt;/td&gt;&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;279,759&#160;&lt;/span&gt;&lt;/td&gt;&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;31,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;23,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;186,629&#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;164,449&#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;568,381&#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;416,099&#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;Nine-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;December 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;December 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;December 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;December 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;62,859&#160;&lt;/span&gt;&lt;/td&gt;&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;54,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;195,054&#160;&lt;/span&gt;&lt;/td&gt;&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;146,276&#160;&lt;/span&gt;&lt;/td&gt;&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;123,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;268,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;186,629&#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;164,449&#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;568,381&#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;416,099&#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;Nine-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;December 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;December 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;December 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;December 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;26,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;23,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;80,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;57,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;4,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;29,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;39,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;48,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;17,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;16,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;186,629&#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;164,449&#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;568,381&#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;416,099&#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 December&#160;24, 2021 and March&#160;26, 2021, these adjustments and current expected credit losses 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;$16,014&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 activity of net charges and income 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; $602 and $898, respec&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;tively, for the nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020, respectively. Refer to Note 5, &#x201c;Trade Accounts Receivable, net&#x201d; for details of these adjustments and allowances.&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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTMyOQ_c8baf3e3-60e4-4c64-9180-d934c254f945">&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;Nine-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;December 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;December 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;December 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;December 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;130,797&#160;&lt;/span&gt;&lt;/td&gt;&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;113,902&#160;&lt;/span&gt;&lt;/td&gt;&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;390,351&#160;&lt;/span&gt;&lt;/td&gt;&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;279,759&#160;&lt;/span&gt;&lt;/td&gt;&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;31,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;23,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;186,629&#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;164,449&#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;568,381&#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;416,099&#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="i4949215830414fb49ee7fccfab6f7f10_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfMy0xLTEtMS0zMTkyMA_7c03cdec-2fa9-455b-807a-44281e9ec6f2"
      unitRef="usd">130797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i585f3d6511c64ac5a0926089eb900886_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfMy0zLTEtMS0zMTkyMA_41b2dcf1-86fc-4aae-9435-58ba2b9d189b"
      unitRef="usd">113902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69aad9d188954e4cb2e55fb7aea52228_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfMy01LTEtMS0zMTkyMA_b1e19568-aafc-40da-82ab-724faf1e86a7"
      unitRef="usd">390351000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75b9903a42b04922bf5c41f27abc7e3f_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfMy03LTEtMS0zMTkyMA_6769a86d-4480-4589-8f1a-12b3faf32336"
      unitRef="usd">279759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if18e534b33b74c52aaa71f045092247f_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNC0xLTEtMS0zMTkyMA_2b276293-e36f-4f42-9c5c-c31abc2dfdb5"
      unitRef="usd">31903000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89ce850056d74851aa0f4a666f9a122a_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNC0zLTEtMS0zMTkyMA_19f03aff-00cf-4428-ac35-98a32bfed6fe"
      unitRef="usd">23654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a4461aae58946e3811acd2d4664d975_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNC01LTEtMS0zMTkyMA_3a032c91-ec01-40ef-8471-0a8aa6c543b7"
      unitRef="usd">98533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fe344926ce74399a155447b25015010_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNC03LTEtMS0zMTkyMA_c042885a-39f5-4511-b7fb-d8c6ce351b0b"
      unitRef="usd">65710000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5507eea13a784736b939fc294b902cc7_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNS0xLTEtMS0zMTkyMA_f718cc8d-adc9-4b20-96c4-255454c8b5ae"
      unitRef="usd">23929000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3dcea86353e5416a895801882e656ffa_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNS0zLTEtMS0zMTkyMA_0fce71b1-263a-474e-889b-32b457a70529"
      unitRef="usd">26893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71d7476094f64aafb0ad9b0958aad1a9_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNS01LTEtMS0zMTkyMA_43ee7970-afb3-4c79-b7b2-8d5ece14a649"
      unitRef="usd">79497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if44f1785c39549c089105554f0d5670b_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfNS03LTEtMS0zMTkyMA_1726ba70-97cb-45cb-993f-20f88ff1b934"
      unitRef="usd">70630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfOS0xLTEtMS0zMTkyMA_e9fccb58-fd6f-43d6-a441-8cabb9ac547c"
      unitRef="usd">186629000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfOS0zLTEtMS0zMTkyMA_a669c814-3aeb-40f2-8ba8-1e32e5040a9b"
      unitRef="usd">164449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfOS01LTEtMS0zMTkyMA_5988d041-581d-4433-8265-2be363411aea"
      unitRef="usd">568381000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmQ2NTcxMmU3MmU4ZjQ0YzM5MDA0ODgzODgyODM4Y2RiL3RhYmxlcmFuZ2U6ZDY1NzEyZTcyZThmNDRjMzkwMDQ4ODM4ODI4MzhjZGJfOS03LTEtMS0zMTkyMA_35b6423e-ce29-491a-9726-f398b58a13df"
      unitRef="usd">416099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTMzMA_be1c47ce-222e-4140-bd18-8ac3b7494110">&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;Nine-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;December 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;December 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;December 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;December 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;62,859&#160;&lt;/span&gt;&lt;/td&gt;&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;54,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;195,054&#160;&lt;/span&gt;&lt;/td&gt;&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;146,276&#160;&lt;/span&gt;&lt;/td&gt;&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;123,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;268,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;186,629&#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;164,449&#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;568,381&#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;416,099&#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="i80e40f902ff24d27b45eba881723c2fa_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMi0xLTEtMS0zMTkyMA_66f0419d-8573-4137-a93f-dbba49e25c6f"
      unitRef="usd">62859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b6c48bb5f9d44719695b3729c134bc9_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMi0zLTEtMS0zMTkyMA_556d9a60-09fb-4ac1-99c4-2d20c587a489"
      unitRef="usd">54406000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c8ac3b19df74777880e713b0a0e7cee_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMi01LTEtMS0zMTkyMA_88e7289b-d59d-421d-a9cd-685add906f7c"
      unitRef="usd">195054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib16bec79234d48b8be046790f3b1443e_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMi03LTEtMS0zMTkyMA_a1cf935f-acee-4cca-b172-88aa0c3fef48"
      unitRef="usd">146276000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1dd1261062fb4d238f16a419052dabe0_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMy0xLTEtMS0zMTkyMA_99b6fe81-bc0a-4c0a-b3c6-5b48c883e035"
      unitRef="usd">123543000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i424dd13e2e504ab2979f2ebb7c608954_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMy0zLTEtMS0zMTkyMA_d6871c48-43ad-4e8a-8d22-34b4ec361c8a"
      unitRef="usd">109457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i940e1c70415d46ddaabfc17a0eb7fffc_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMy01LTEtMS0zMTkyMA_676a302f-d986-44de-8ffa-4c0927bbdb5a"
      unitRef="usd">371806000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0ea5afa21f0467091f42d00a0fb93fc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfMy03LTEtMS0zMTkyMA_81178a86-3ff7-4ab7-bc45-ce5477b7a3ba"
      unitRef="usd">268956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f5220d0485748dd97a0cb91f3a93525_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNC0xLTEtMS0zMTkyMA_ef29406c-0d66-452e-ae86-bf47d73ca1b9"
      unitRef="usd">227000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6001945a861343799a8553d810dd963b_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNC0zLTEtMS0zMTkyMA_96ff4e8b-2155-4493-9236-954014a3641a"
      unitRef="usd">586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f78e4c4228a457795a6dd38964e32e4_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNC01LTEtMS0zMTkyMA_544efeff-69a8-447c-bd38-30566eebeeaa"
      unitRef="usd">1521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i990e7d7560bf4db89c1a13a602b53dc5_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNC03LTEtMS0zMTkyMA_6236da35-1800-4e35-992a-9d86310ef547"
      unitRef="usd">867000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNy0xLTEtMS0zMTkyMA_5ff4d186-623c-4d42-a644-0dce35c2b1a9"
      unitRef="usd">186629000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNy0zLTEtMS0zMTkyMA_65d99d95-52ab-43a3-8976-129a1fa79e5b"
      unitRef="usd">164449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNy01LTEtMS0zMTkyMA_72b6cd7a-bad8-408c-8054-f71d6211f46f"
      unitRef="usd">568381000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOmYxZjdmMWY2MzgxMTQ3YzViZTFhYTRmNmRhOWUxNWQ1L3RhYmxlcmFuZ2U6ZjFmN2YxZjYzODExNDdjNWJlMWFhNGY2ZGE5ZTE1ZDVfNy03LTEtMS0zMTkyMA_440cf0ff-3956-4def-ae90-f3e893eac481"
      unitRef="usd">416099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTMyNw_c2fcdaf2-70f2-44b3-8135-f9d94e90798a">&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;Nine-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;December 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;December 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;December 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;December 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;26,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;23,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;80,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;57,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;4,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;29,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;39,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;48,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;17,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;16,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;186,629&#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;164,449&#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;568,381&#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;416,099&#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="ibd7295df059c47a4a838e53798a59f38_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMy0xLTEtMS0zMTkyMA_162f9dec-7809-4f5d-85db-f88ef15c8c3f"
      unitRef="usd">26228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib50c61f95f3c436cb4f78ffb04e5dcc4_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMy0zLTEtMS0zMTkyMA_6591166e-c81c-480b-85bd-b5cb308f5f28"
      unitRef="usd">23934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2c88a2c28304cb4aab3e8ac7457b7f7_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMy01LTEtMS0zMTkyMA_55c698d4-bec9-4b55-b9c3-bacec28b816f"
      unitRef="usd">80854000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1cd18f28d72a48bb8379a1cd16f3b5bd_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMy03LTEtMS0zMTkyMA_26e6a26e-ad26-4506-ae89-5e9e2f0fb198"
      unitRef="usd">57892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c9b11a49eca40c390e022a3a43bd025_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNC0xLTEtMS0zMTkyMA_3a9d2679-1e4e-4055-861c-cbaba7410e21"
      unitRef="usd">4921000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if38cf883a28849168d803c4cefa862df_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNC0zLTEtMS0zMTkyMA_6120fe02-470d-42dc-8c83-e866ae6322d9"
      unitRef="usd">5620000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c51f0b1d2404e0cb6d94cd075a06745_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNC01LTEtMS0zMTkyMA_345c4e5c-5134-4a7b-84dd-31e025642ed0"
      unitRef="usd">16697000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id81619a320834f1981ff7fddb88ddbcb_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNC03LTEtMS0zMTkyMA_b91e94a9-028d-4ad6-a77a-69a3e5959d59"
      unitRef="usd">10797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4218763af95645c68dde53bcf2786b7b_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNi0xLTEtMS0zMTkyMA_a76f2803-a9d5-4afd-a21e-b13030cc4f52"
      unitRef="usd">29891000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia67cf3bd890249209ec639cb3a446c7c_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNi0zLTEtMS0zMTkyMA_74401ccb-a27e-49fe-97f5-71422dbe5326"
      unitRef="usd">28239000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id53351d6844a4c39aa4d55725b50f2f0_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNi01LTEtMS0zMTkyMA_207bc18b-43a9-4e9f-9eaa-8f8025d1b169"
      unitRef="usd">97108000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d385fce377b4c2590abac649a299bda_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfNi03LTEtMS0zMTkyMA_9fbd9989-c317-4685-a0a8-ba049fdd3b6e"
      unitRef="usd">70459000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib76cbd85d5c84cb9b3923235aeaecfb6_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOC0xLTEtMS0zMTkyMA_ecf4c6ba-e708-480a-815f-dac98593ee3e"
      unitRef="usd">39461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if76b5b66d00f4851a232155f6b0d4618_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOC0zLTEtMS0zMTkyMA_ffbaf9a9-7138-47de-96e9-4f98378ce925"
      unitRef="usd">26439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e0e5fa43719431ca92458a8a7117bf5_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOC01LTEtMS0zMTkyMA_a467b4e2-bad2-49da-806c-5bb9a62ac084"
      unitRef="usd">112079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1147414bf5b54e3e9ade42ceee322dd5_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOC03LTEtMS0zMTkyMA_a976411e-416f-4664-a499-79f8c5009b25"
      unitRef="usd">72570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8dcb78eb302648f1adfc9e765d2ebcd2_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOS0xLTEtMS0zMTkyMA_84b4d489-df98-4d12-adb8-cd5df0822109"
      unitRef="usd">48696000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icbd7dd4794484687b93cf020bd5aced1_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOS0zLTEtMS0zMTkyMA_bab233f0-6c08-4c7f-8d02-9c0683d0bd36"
      unitRef="usd">46172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f026da190c64f26a37bb45eb30c4f37_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOS01LTEtMS0zMTkyMA_b30725fe-2438-49f9-8219-d14aa72d57a0"
      unitRef="usd">142158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8d6deedf7834dd7843b8bf38835a291_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfOS03LTEtMS0zMTkyMA_7a015db4-ec72-4742-88f5-892b792d6e64"
      unitRef="usd">116178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9168a3a89750488ca2e3ec1da9b93aa2_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTAtMS0xLTEtMzE5MjA_aa66b16a-97f0-4f08-a39b-0ce0d167a5cd"
      unitRef="usd">19935000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e96e6c9caa145b186e4f28642a28a16_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTAtMy0xLTEtMzE5MjA_35fc3f4c-ca2f-49c8-b6c7-9fb72aa9a84f"
      unitRef="usd">17606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60b503d9593841f3bbb4c995c5629f32_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTAtNS0xLTEtMzE5MjA_e53945f3-cc29-4a96-9953-d9fa19b0fbe9"
      unitRef="usd">61614000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9353c50dae54acfb37a5ab5c9fcd0fb_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTAtNy0xLTEtMzE5MjA_95687404-d69a-4972-ab95-2dfabbb82077"
      unitRef="usd">43733000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc619d0a3768442994f3e4c3cb43a7ee_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTEtMS0xLTEtMzE5MjA_9fd9e2de-97b2-4a0e-a505-68abe20bf016"
      unitRef="usd">17497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8dc5debf9894f0aa5fcaaea57070356_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTEtMy0xLTEtMzE5MjA_c887e8d4-1b55-4815-9076-7d9482e4e84d"
      unitRef="usd">16439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib443c3bdadd949e68db966e58cc8c977_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTEtNS0xLTEtMzE5MjA_a71a0f0a-f66a-4f45-b25a-07554d1a096b"
      unitRef="usd">57871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57bf80cf211844a3afcea41473a5d1bc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTEtNy0xLTEtMzE5MjA_80713ead-5d14-4c6d-a4d7-c416ad479017"
      unitRef="usd">44470000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTItMS0xLTEtMzE5MjA_88d6c784-c3cc-4c47-a6ee-d5f949de915f"
      unitRef="usd">186629000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTItMy0xLTEtMzE5MjA_794c9a34-dd32-43ec-a9ba-eea20e27be23"
      unitRef="usd">164449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTItNS0xLTEtMzE5MjA_6252cd85-b9e2-4d85-85e5-9a067b8998ab"
      unitRef="usd">568381000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RhYmxlOjNiMjZhOTc4ZDRjOTQzYzZiYjViY2EzMGUxMWNmZTcxL3RhYmxlcmFuZ2U6M2IyNmE5NzhkNGM5NDNjNmJiNWJjYTMwZTExY2ZlNzFfMTItNy0xLTEtMzE5MjA_983d0784-bb05-43da-8a31-892cdebece72"
      unitRef="usd">416099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfODQz_cb08d7f7-ccf1-4282-b27d-b8e58169922a"
      unitRef="usd">16014000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfODUw_c022c15e-f119-4729-b2df-7a229893c2f1"
      unitRef="usd">15412000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfOTk5_1668ebff-4e99-4ec7-ada8-12f7a407df6b"
      unitRef="usd">602000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180My9mcmFnOmViNzE2NmIxMTIzYzQwNDU4YjE5ZDM4ZmJjZTc3MTRkL3RleHRyZWdpb246ZWI3MTY2YjExMjNjNDA0NThiMTlkMzhmYmNlNzcxNGRfMTAwNg_b9b38b7f-1822-486e-8862-6ffed183d66a"
      unitRef="usd">-898000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfMTU0Mw_ac116fc6-ae53-47af-99d9-60b8cc3854b7">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 December&#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 December 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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;13,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;13,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;37,238&#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;37,238&#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;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;2,700&#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;2,700&#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 nine-month period ended December&#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;4,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;4,482&#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 &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;$278&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 nine-month period ended December&#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 develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#x201c;Voxtel Acquisition&#x201d;), for the nine-month period ended December&#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;(2,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 December 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;2,700&#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 nine-month periods ended December&#160;24, 2021 and December&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfMTU0NA_8f2b13b8-825a-42f2-8038-a929e3cb6dd5">&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 December&#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 December 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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;13,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;13,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;37,238&#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;37,238&#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;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;2,700&#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;2,700&#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;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;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iba4cf03a502d46949c1163344f63ebc2_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNC0xLTEtMS0zMTkyMA_b5b8b806-3ad8-4103-9bec-f903d61f3e22"
      unitRef="usd">16348000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i439e8af319c74e84a0115aa2bb767a7b_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNC0zLTEtMS0zMTkyMA_205d9d90-f0c9-4959-b8fa-76ec70b4fde7"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0248de41f21041ae9ff9b040a24afe20_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNC01LTEtMS0zMTkyMA_ed15fb26-547c-4980-80d8-d95bd1d3bbcb"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i23d8a3673a60469c904c9fb7ec625eaa_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNC03LTEtMS0zMTkyMA_dd9073e6-60e2-4bbd-90c2-1fb20da621e0"
      unitRef="usd">16348000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="iba4cf03a502d46949c1163344f63ebc2_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNi0xLTEtMS0zMTkyMA_e6ba57fb-223a-480e-8422-6b5a289361ad"
      unitRef="usd">7497000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i439e8af319c74e84a0115aa2bb767a7b_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNi0zLTEtMS0zMTkyMA_5e5e411e-b29e-4509-9f98-e7698f134cd6"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i0248de41f21041ae9ff9b040a24afe20_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNi01LTEtMS0zMTkyMA_4cbeedae-770c-4f87-bfdf-040c33d8d2ad"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i23d8a3673a60469c904c9fb7ec625eaa_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfNi03LTEtMS0zMTkyMA_8a61de08-7768-465d-bb6c-3b1232be381a"
      unitRef="usd">7497000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iba4cf03a502d46949c1163344f63ebc2_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOC0xLTEtMS0zMTkyMA_fb4538cc-4ddd-47a5-a00c-1d6d9c29d2e5"
      unitRef="usd">13393000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i439e8af319c74e84a0115aa2bb767a7b_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOC0zLTEtMS0zMTkyMA_1573e959-2887-44a8-9949-ba481eab8b4d"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0248de41f21041ae9ff9b040a24afe20_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOC01LTEtMS0zMTkyMA_31e96bff-31d2-4902-80ce-1a1256c6bb37"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i23d8a3673a60469c904c9fb7ec625eaa_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOC03LTEtMS0zMTkyMA_4987807d-9f23-46be-a89c-671046aa1e34"
      unitRef="usd">13393000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="idd47368ddd1942e4bf1cc9212cc981c2_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOS0xLTEtMS0zMTkyMA_6200cafc-d029-456a-affa-45dd8c2fe34b"
      unitRef="usd">37238000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0ef94fc1492343dba9829f69c7bfa1ea_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOS0zLTEtMS0zMTkyMA_ee33c67f-b0ea-4a4d-ab75-52ae32910deb"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1099c4b16a61472192bab948bfb50654_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOS01LTEtMS0zMTkyMA_d222a6bd-f72b-4f6a-bccf-b12b5753ff6c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i68abe2a5530549ccb54d765caf623399_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfOS03LTEtMS0zMTkyMA_71c53c7f-0ff2-428d-8e13-b346a47747dd"
      unitRef="usd">37238000</us-gaap:AssetsFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="idd47368ddd1942e4bf1cc9212cc981c2_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTItMS0xLTEtMzE5MjA_0fa2eca9-8258-4627-a8fd-69181a877047"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i0ef94fc1492343dba9829f69c7bfa1ea_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTItMy0xLTEtMzE5MjA_9b464e33-abb4-4147-834a-3e091fd4a126"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i1099c4b16a61472192bab948bfb50654_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTItNS0xLTEtMzE5MjA_67f1eeda-8284-4f34-9c54-7e3ecf5f3ccd"
      unitRef="usd">2700000</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i68abe2a5530549ccb54d765caf623399_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTItNy0xLTEtMzE5MjA_1147f5d9-2a06-4796-be0b-e451fce3d7ad"
      unitRef="usd">2700000</algm:ContingentConsiderationFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="idd47368ddd1942e4bf1cc9212cc981c2_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTMtMS0xLTEtMzE5MjA_df4c3f34-1870-4658-8648-f5bf8e3f9626"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0ef94fc1492343dba9829f69c7bfa1ea_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTMtMy0xLTEtMzE5MjA_8a81e6ca-ea5d-44c0-ae71-e8ea4071a51f"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1099c4b16a61472192bab948bfb50654_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTMtNS0xLTEtMzE5MjA_870c88e9-3b67-41ea-a375-e784a17e6be4"
      unitRef="usd">2700000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i68abe2a5530549ccb54d765caf623399_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjM1YTc5NjUwMDU0MjQ0Mzc5OTllY2EzYmI0MGM2Y2Y0L3RhYmxlcmFuZ2U6MzVhNzk2NTAwNTQyNDQzNzk5OWVjYTNiYjQwYzZjZjRfMTMtNy0xLTEtMzE5MjA_c3902a07-e28c-4ae0-a34b-294f30f84452"
      unitRef="usd">2700000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i99a6ec13307f4518b616374665baa5e5_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNC0xLTEtMS0zMTkyMA_917cd05a-ab9c-4ec8-b31a-d60a342ad028"
      unitRef="usd">16327000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibbab0fae720f4621a1804ef04974d496_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNC0zLTEtMS0zMTkyMA_9b95157a-eebe-4a16-9d74-6d6a4ca53a67"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1ecf6d6ab8ab49f09bb6cfccf7153f60_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNC01LTEtMS0zMTkyMA_9c4cd29c-f26f-4d64-95cf-e1bcc28ff394"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib0591c0f12ec448d849535abaab34732_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNC03LTEtMS0zMTkyMA_1b641834-98bb-4902-9fb0-65460a05efd8"
      unitRef="usd">16327000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i99a6ec13307f4518b616374665baa5e5_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNi0xLTEtMS0zMTkyMA_38967621-52ac-41a6-8a01-a48289d99c29"
      unitRef="usd">6661000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ibbab0fae720f4621a1804ef04974d496_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNi0zLTEtMS0zMTkyMA_8ab762fa-62fc-488b-9814-a7a5fb4e43e1"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i1ecf6d6ab8ab49f09bb6cfccf7153f60_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNi01LTEtMS0zMTkyMA_ce3fb6b5-0747-48ec-a274-b62479dcb3a0"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ib0591c0f12ec448d849535abaab34732_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNi03LTEtMS0zMTkyMA_28c5a618-510f-4d59-a291-e6ed9e047fb7"
      unitRef="usd">6661000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i50d4e147826d478bbbfbcf4fbf6dc13d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNy0xLTEtMS0zMTkyMA_e02c1a3b-e8df-4d41-a341-8a9b3d53527f"
      unitRef="usd">22988000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i16e0e31d310e41b49ec2b787f9718f24_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNy0zLTEtMS0zMTkyMA_6c8cd173-00ec-4932-a337-c27641920a41"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7f24ee1da62f4f4398ce2c48433fe46b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNy01LTEtMS0zMTkyMA_47e9f22f-8d35-4ede-bd38-3803bc24633f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3e0489e497444fa6a606db40492a3848_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfNy03LTEtMS0zMTkyMA_4330ed80-7249-4870-ad02-8659aa21e9d1"
      unitRef="usd">22988000</us-gaap:AssetsFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i50d4e147826d478bbbfbcf4fbf6dc13d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTAtMS0xLTEtMzE5MjA_b64e2945-7a38-42f7-ad86-f645cf78644b"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i16e0e31d310e41b49ec2b787f9718f24_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTAtMy0xLTEtMzE5MjA_10e646fc-5a92-4874-a2f1-8433ec642814"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i7f24ee1da62f4f4398ce2c48433fe46b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTAtNS0xLTEtMzE5MjA_049b69f9-cb56-4f53-ab41-bed765d90d57"
      unitRef="usd">4800000</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i3e0489e497444fa6a606db40492a3848_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTAtNy0xLTEtMzE5MjA_029eee32-4555-4977-a5c4-5b875af35217"
      unitRef="usd">4800000</algm:ContingentConsiderationFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i50d4e147826d478bbbfbcf4fbf6dc13d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTEtMS0xLTEtMzE5MjA_28b4d698-b071-4cb5-90d8-78b3ebae548a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i16e0e31d310e41b49ec2b787f9718f24_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTEtMy0xLTEtMzE5MjA_70bff570-f89d-4efa-8319-4ae2ff4030b0"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7f24ee1da62f4f4398ce2c48433fe46b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTEtNS0xLTEtMzE5MjA_1e5c24c4-0d05-4a5e-8d38-fba7cbab8a0d"
      unitRef="usd">4800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3e0489e497444fa6a606db40492a3848_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ5Yzk1ZDM3MTg0NTRiMjg5OGZhOTBiYzgxNTBiZmRlL3RhYmxlcmFuZ2U6NDljOTVkMzcxODQ1NGIyODk4ZmE5MGJjODE1MGJmZGVfMTEtNy0xLTEtMzE5MjA_48a16a27-637c-4a3c-b98c-452882a169d7"
      unitRef="usd">4800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:GainLossOnInvestmentsTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfMTU0NQ_96f9c292-a5b8-4e71-a5e0-416d59da3ca2">&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 nine-month period ended December&#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;4,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;4,482&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ2OTk0OGFmM2E2NzQxOTM4N2RkNDE4ZDhjMWFmNGZjL3RhYmxlcmFuZ2U6NDY5OTQ4YWYzYTY3NDE5Mzg3ZGQ0MThkOGMxYWY0ZmNfMS0xLTEtMS0zMTkyMA_1a22f9d9-457e-478d-b3cd-77db5561c5d1"
      unitRef="usd">4482000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ2OTk0OGFmM2E2NzQxOTM4N2RkNDE4ZDhjMWFmNGZjL3RhYmxlcmFuZ2U6NDY5OTQ4YWYzYTY3NDE5Mzg3ZGQ0MThkOGMxYWY0ZmNfMi0xLTEtMS0zMTkyMA_e5151fe4-ff11-495b-8844-9870f8b7a01a"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOjQ2OTk0OGFmM2E2NzQxOTM4N2RkNDE4ZDhjMWFmNGZjL3RhYmxlcmFuZ2U6NDY5OTQ4YWYzYTY3NDE5Mzg3ZGQ0MThkOGMxYWY0ZmNfMy0xLTEtMS0zMTkyMA_8bd6f07e-eef3-41c2-b1dd-03ab5ae9299f"
      unitRef="usd">4482000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfNjMz_60802a6f-61c1-4504-bf21-87b38b6200d5"
      unitRef="usd">-278000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RleHRyZWdpb246NjcyZTE2OGE3NTViNGYyYmJlMTZlODQ5MmExY2RhM2RfMTU0Ng_dadef91d-0615-4eab-a118-0ef077a264fe">&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 develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#x201c;Voxtel Acquisition&#x201d;), for the nine-month period ended December&#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;(2,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 December 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;2,700&#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="i50ef2f82cc8b4c06985ccf1667b8fac8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOmFhOGRjNGI2ZDIzZTRkNmZhZGFhYTkwYmJlNzdlN2FhL3RhYmxlcmFuZ2U6YWE4ZGM0YjZkMjNlNGQ2ZmFkYWFhOTBiYmU3N2U3YWFfMS0xLTEtMS0zMTkyMA_720ae261-8af8-4bee-bea3-7b5ded4f440d"
      unitRef="usd">4800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i7a4e069f56084151a1266a25683596d3_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOmFhOGRjNGI2ZDIzZTRkNmZhZGFhYTkwYmJlNzdlN2FhL3RhYmxlcmFuZ2U6YWE4ZGM0YjZkMjNlNGQ2ZmFkYWFhOTBiYmU3N2U3YWFfMi0xLTEtMS0zMTkyMA_cceb07b3-f1e8-40fe-b498-31ca9d86a655"
      unitRef="usd">-2100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i4739f4381d08405ea4bce7c5a3b4ebb6_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180Ni9mcmFnOjY3MmUxNjhhNzU1YjRmMmJiZTE2ZTg0OTJhMWNkYTNkL3RhYmxlOmFhOGRjNGI2ZDIzZTRkNmZhZGFhYTkwYmJlNzdlN2FhL3RhYmxlcmFuZ2U6YWE4ZGM0YjZkMjNlNGQ2ZmFkYWFhOTBiYmU3N2U3YWFfNC0xLTEtMS0zMTkyMA_b267c8e7-9953-403e-90f1-502097a6c702"
      unitRef="usd">2700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RleHRyZWdpb246ZDJiOTFmZjgyNGJiNGZhY2JiOTdkNmY4YTJmNDk0ZjZfMjYx_ed6fb91b-f088-46b0-99a2-12fbf0ee8415">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;December 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;120,500&#160;&lt;/span&gt;&lt;/td&gt;&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;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(15,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(28,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;76,235&#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 provision for expected credit losses / 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;Provision for Expected Credit Losses / 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;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;(113,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 December 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;70&#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;15,944&#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;16,014&#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;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(104,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 December 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;138&#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;16,437&#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;16,575&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RleHRyZWdpb246ZDJiOTFmZjgyNGJiNGZhY2JiOTdkNmY4YTJmNDk0ZjZfMjYy_ed351721-e72b-42cf-8599-30cde7f05a63">&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;December 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;120,500&#160;&lt;/span&gt;&lt;/td&gt;&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;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(15,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(28,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;76,235&#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="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfMS0xLTEtMS0zMTkyMA_968e30a9-baee-45a8-ab43-2f6d5247f94d"
      unitRef="usd">120500000</algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent>
    <algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfMS0zLTEtMS0zMTkyMA_48ffbdb5-ed8a-4d63-8219-449356339bd7"
      unitRef="usd">108546000</algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfMy0xLTEtMS0zMTkyMA_a5f20479-7d00-48ed-834f-79f66584a4cf"
      unitRef="usd">70000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfMy0zLTEtMS0zMTkyMA_4b51460e-d9c9-4c3a-a814-6d04ca460642"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNC0xLTEtMS0zMTkyMA_671ca5bf-4033-4996-97b7-b34bfa28cba4"
      unitRef="usd">15944000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNC0zLTEtMS0zMTkyMA_8eb86b7b-5703-4552-b89a-0be362436f68"
      unitRef="usd">15274000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:TradeAccountsReceivableRelatedPartiesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNS0xLTEtMS0zMTkyMA_b26b70b4-ebb3-4877-8d6a-a5d96a4131bc"
      unitRef="usd">28251000</algm:TradeAccountsReceivableRelatedPartiesCurrent>
    <algm:TradeAccountsReceivableRelatedPartiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNS0zLTEtMS0zMTkyMA_e546dc75-6e05-4abc-8d17-65da418b508c"
      unitRef="usd">23634000</algm:TradeAccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNi0xLTEtMS0zMTkyMA_809d2aba-8d24-4735-9df0-512c7ae2297f"
      unitRef="usd">76235000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmQ2ZjJhNjJjOWI5MDQ5YmRiYzQwYjlhNmU4YWJhZjlkL3RhYmxlcmFuZ2U6ZDZmMmE2MmM5YjkwNDliZGJjNDBiOWE2ZThhYmFmOWRfNi0zLTEtMS0zMTkyMA_daaf2dff-0277-4f95-a666-42f4ff56f749"
      unitRef="usd">69500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RleHRyZWdpb246ZDJiOTFmZjgyNGJiNGZhY2JiOTdkNmY4YTJmNDk0ZjZfMjYz_ce71551e-4e9d-44cc-94ae-878c1c6f49e4">&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 provision for expected credit losses / 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;Provision for Expected Credit Losses / 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;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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;(113,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 December 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;70&#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;15,944&#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;16,014&#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;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(104,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 December 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;138&#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;16,437&#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;16,575&#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="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMS0yLTEtMS0zMTkyMA_b0f9ce80-9ebd-4991-b2c5-df40d990bbe3"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMS00LTEtMS0zMTkyMA_4f9c9b86-0da7-4645-9031-883ac7a2f889"
      unitRef="usd">15274000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMS02LTEtMS0zMTkyMA_b283e7ea-4cf2-476a-8ba7-98aa8c2bb40b"
      unitRef="usd">15412000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMi0yLTEtMS0zMTkyMA_a93c4184-d501-4286-b520-2c4f09505ca2"
      unitRef="usd">-68000</us-gaap:ProvisionForDoubtfulAccounts>
    <algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMi00LTEtMS0zMTkyMA_9bbf2e09-4283-4411-9793-260dd9ff5810"
      unitRef="usd">114047000</algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal>
    <algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMi02LTEtMS0zMTkyMA_1bc30b41-28a2-4936-922b-ead1aa3a153b"
      unitRef="usd">113979000</algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMy0yLTEtMS0zMTkyMA_6ed3a4a6-dfae-4e3c-9850-cf228a383d05"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMy00LTEtMS0zMTkyMA_d30a6931-fe1d-4546-b08b-c6cfb60ea494"
      unitRef="usd">113377000</algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff>
    <algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfMy02LTEtMS0zMTkyMA_acd427b9-80fd-4b37-a5fb-6a535b7f76e5"
      unitRef="usd">113377000</algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfNC0yLTEtMS0zMTkyMA_207a0752-c9bf-4bfa-a0cc-eb5ca6634971"
      unitRef="usd">70000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfNC00LTEtMS0zMTkyMA_f4c69194-5658-4bdd-9438-60f78251e1e3"
      unitRef="usd">15944000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOmIzODdmYjY4M2QxODQ4ZTFhNjhkMzI3NDk3YWYyM2E3L3RhYmxlcmFuZ2U6YjM4N2ZiNjgzZDE4NDhlMWE2OGQzMjc0OTdhZjIzYTdfNC02LTEtMS0zMTkyMA_0c89ee4e-af4e-44b8-8747-384543eb55bb"
      unitRef="usd">16014000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMS0yLTEtMS0zMTkyMA_6b1b626d-4011-4bcc-9376-6e757e089433"
      unitRef="usd">288000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMS00LTEtMS0zMTkyMA_97abaa00-8f17-4cee-b9ea-017818790594"
      unitRef="usd">17185000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i7681bb0ce1fa4bf6bf67c795b6dbe128_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMS02LTEtMS0zMTkyMA_4bd2124c-8a0e-4a95-80b6-35aaa04f2167"
      unitRef="usd">17473000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMi0yLTEtMS0zMTkyMA_83d8a8c0-8de9-4727-aaa9-f3f873cfd5ce"
      unitRef="usd">-150000</us-gaap:ProvisionForDoubtfulAccounts>
    <algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMi00LTEtMS0zMTkyMA_d68ac95a-7ae5-4b47-a231-2352f9c4727d"
      unitRef="usd">103660000</algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal>
    <algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMi02LTEtMS0zMTkyMA_29bcff88-e4e5-42f2-8857-4b29d646b342"
      unitRef="usd">103510000</algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMy0yLTEtMS0zMTkyMA_1e549dd8-4956-4050-859e-0327c87cf3ce"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMy00LTEtMS0zMTkyMA_c91e393e-f4a2-46a9-8a87-bcd5e1cc0dad"
      unitRef="usd">104408000</algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff>
    <algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfMy02LTEtMS0zMTkyMA_d0e6a8d2-77a1-402f-b11a-d09ac22fe439"
      unitRef="usd">104408000</algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfNC0yLTEtMS0zMTkyMA_b2d9289d-ed0b-4813-a8d0-a636444c96e6"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfNC00LTEtMS0zMTkyMA_79a0dcb2-b0ed-4b0d-9712-34e8c1a5ec2d"
      unitRef="usd">16437000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i9c098a42129b475cbdb26711bc72bccc_I20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y180OS9mcmFnOmQyYjkxZmY4MjRiYjRmYWNiYjk3ZDZmOGEyZjQ5NGY2L3RhYmxlOjE0YWE4YmVhYjg2OTQ1NDU4ZjJjZDY3MjU1YmJiYzNjL3RhYmxlcmFuZ2U6MTRhYThiZWFiODY5NDU0NThmMmNkNjcyNTViYmJjM2NfNC02LTEtMS0zMTkyMA_bda29bfd-e50b-4468-8b78-7b592b0a67e2"
      unitRef="usd">16575000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfNDc4_538b42c5-cca0-4fae-bdbb-337833be7c1f">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;December 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;11,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;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;45,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;22,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,858&#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; $348 and $5,389&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 nine-month periods ended December&#160;24, 2021, respectively, and $885 and $2,958 for the three- and nine-month periods ended December&#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 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 &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;$&#x2014;&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;$3,106&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 nine-month periods ended December&#160;24, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfNDc5_7a56666d-89ed-4b90-a2fa-c1d1eff98083">&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;December 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;11,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;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;45,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;22,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,858&#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="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMS0xLTEtMS0zMTkyMA_d5ae83c8-e5c2-4e9e-9c46-f45c6bc5e1a0"
      unitRef="usd">11751000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMS0zLTEtMS0zMTkyMA_0275eacf-cd97-4f23-8a3a-36c90c9a90b0"
      unitRef="usd">9629000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMi0xLTEtMS0zMTkyMA_59026f62-88fe-4eb2-9421-322b49c41131"
      unitRef="usd">45089000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMi0zLTEtMS0zMTkyMA_12820261-a233-4c7d-8293-191e6fcfce68"
      unitRef="usd">50095000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMy0xLTEtMS0zMTkyMA_78fc5319-bb67-4d66-9d97-5c6c7570b9ae"
      unitRef="usd">22018000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfMy0zLTEtMS0zMTkyMA_edf073d8-c499-4b25-9eda-b6c18ba52f68"
      unitRef="usd">27774000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfNS0xLTEtMS0zMTkyMA_658b5de7-570b-4a07-9992-b2499544264e"
      unitRef="usd">78858000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RhYmxlOjBlZjI0MjlkMmM3OTRkYzJhZGIzZDI4MjI1MWNjOGJmL3RhYmxlcmFuZ2U6MGVmMjQyOWQyYzc5NGRjMmFkYjNkMjgyMjUxY2M4YmZfNS0zLTEtMS0zMTkyMA_7fa09899-8a13-419f-a28a-af6c516457e3"
      unitRef="usd">87498000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfMTU0_5c736f05-b15f-4321-bd00-81d40f748689"
      unitRef="usd">348000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfMTYx_19219bc7-a073-4be6-87d8-f7dee3b3f29c"
      unitRef="usd">5389000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfMTk3_70d55d1f-7ff9-4913-b19d-60cae3dc1913"
      unitRef="usd">885000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfMjA0_309c5b6e-fcc4-4453-83e5-3f2505e80458"
      unitRef="usd">2958000</us-gaap:InventoryWriteDown>
    <us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown
      contextRef="i69ec35b5446f465cbdfc033ee80bd5db_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfNDQw_259267b2-0e8e-4f8f-a619-e7baceb24828"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown>
    <us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown
      contextRef="i6b8a3e5d028c462d815a6e1567bef8dc_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181Mi9mcmFnOmNmNjRiNWNkZjdiNzRjN2Q4OTY2ZmYyOTI1YjZlYWZhL3RleHRyZWdpb246Y2Y2NGI1Y2RmN2I3NGM3ZDg5NjZmZjI5MjViNmVhZmFfNDQ3_5fcee234-435b-41b8-bfe1-ee7f67904375"
      unitRef="usd">3106000</us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181NS9mcmFnOjIyMDZiNjBkYzdmYjRhOTI5YzUwZmU5ZWVkZDRiZTBjL3RleHRyZWdpb246MjIwNmI2MGRjN2ZiNGE5MjljNTBmZTllZWRkNGJlMGNfNjMy_c4aba185-fd70-4e13-aa85-b4bbe574fe58">Assets Held for SaleAs of March 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="i70edd6b29b094a71aa7609e672c415fd_D20210803-20210803"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181NS9mcmFnOjIyMDZiNjBkYzdmYjRhOTI5YzUwZmU5ZWVkZDRiZTBjL3RleHRyZWdpb246MjIwNmI2MGRjN2ZiNGE5MjljNTBmZTllZWRkNGJlMGNfNTQ1_54d6d90d-c53f-47b3-9ef1-c53bdeb100be"
      unitRef="usd">27405000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i70edd6b29b094a71aa7609e672c415fd_D20210803-20210803"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181NS9mcmFnOjIyMDZiNjBkYzdmYjRhOTI5YzUwZmU5ZWVkZDRiZTBjL3RleHRyZWdpb246MjIwNmI2MGRjN2ZiNGE5MjljNTBmZTllZWRkNGJlMGNfNjMw_a07e946c-e084-4b62-a61b-500781382b35"
      unitRef="usd">370000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjQ4_8390b29b-8c5d-4c46-8456-89dc85380e7e">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;December 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,257&#160;&lt;/span&gt;&lt;/td&gt;&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;57,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;528,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;27,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;636,548&#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;(428,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;207,705&#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;$10,893&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;$33,235&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 nine-month periods ended December&#160;24, 2021, respectively, and $11,255 and $33,861 for the three- and nine-month periods ended December&#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 December&#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;December 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;34,793&#160;&lt;/span&gt;&lt;/td&gt;&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;166,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;208,208&#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;$31&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;$97&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 nine-month periods ended December&#160;24, 2021, respectively, and $18 and $54 for the three- and nine-month periods ended December&#160;25, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjQ5_854a93b3-239c-4aaf-aef4-d62d312c75ee">&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;December 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,257&#160;&lt;/span&gt;&lt;/td&gt;&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;57,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;528,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;27,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;636,548&#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;(428,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;207,705&#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="i2c4f47034b6e4b0993e12eabbcc3f67b_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMS0xLTEtMS0zMTkyMA_356262f1-b5b4-4c62-94ca-d3582e3ee514"
      unitRef="usd">16257000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idb4c72b957574343853cd489d346b2b3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMS0zLTEtMS0zMTkyMA_8241421f-c251-4e1a-aa2b-3dcfb3109b19"
      unitRef="usd">16602000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibb25e3e6db644cc1988102d64f6d43b1_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMi0xLTEtMS0zMTkyMA_40c06992-5c09-459e-a24f-a12761a145b4"
      unitRef="usd">57282000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7f3e827bfc62466594fb06df87694cb1_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMi0zLTEtMS0zMTkyMA_1ab36215-6783-416d-8c10-7c7b12686585"
      unitRef="usd">56911000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if3df16f5e8fd47b5a3689b277909857b_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMy0xLTEtMS0zMTkyMA_a1a23718-5d59-4ffb-93f4-7020c2cffed3"
      unitRef="usd">528786000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i47c617712bb445f7b68bb81d624940b7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfMy0zLTEtMS0zMTkyMA_64c1b1f2-9b96-4599-a44d-05659160ef67"
      unitRef="usd">491025000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibef1d5a308ef4bac922328992f03b75f_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNC0xLTEtMS0zMTkyMA_008347a5-6c7c-444d-a0f9-321655d0d2ee"
      unitRef="usd">6252000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i71882eafb76348b0a3ebb13eaf6aa8b6_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNC0zLTEtMS0zMTkyMA_488b9a25-ad6e-4308-8a2c-31a6c5eb62d5"
      unitRef="usd">6281000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iabef373c1be24b8493d75f15ef038ef5_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNS0xLTEtMS0zMTkyMA_510f80c7-91f6-4d62-ac75-a0b8454e65d6"
      unitRef="usd">27971000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibc68bbd8105f42af83b1e31b5f23ba6c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNS0zLTEtMS0zMTkyMA_1afb8f2a-d306-4194-a42c-63bb8c32a426"
      unitRef="usd">29201000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNi0xLTEtMS0zMTkyMA_56a07c73-a465-4520-85ea-6329957a325b"
      unitRef="usd">636548000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNi0zLTEtMS0zMTkyMA_7d13c229-0a5f-43b1-bd7b-e70618b2a930"
      unitRef="usd">600020000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNy0xLTEtMS0zMTkyMA_de902582-22d1-4032-a73a-397399d91500"
      unitRef="usd">428843000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfNy0zLTEtMS0zMTkyMA_544eac9b-527f-440b-95b8-c095b8a42316"
      unitRef="usd">407627000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfOC0xLTEtMS0zMTkyMA_5b8a4b81-87ad-4795-a9fe-497d5aa6901d"
      unitRef="usd">207705000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOmM3ZjcwYmU2MDZkZTQ3MDM4MmUzZTRkMDFkODM4YjRkL3RhYmxlcmFuZ2U6YzdmNzBiZTYwNmRlNDcwMzgyZTNlNGQwMWQ4MzhiNGRfOC0zLTEtMS0zMTkyMA_32617dee-9e7b-45b1-99f5-becc88fa99d6"
      unitRef="usd">192393000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfMTcw_81cb7d81-c485-4a13-a9f1-af3bebb1663a"
      unitRef="usd">10893000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfMTc3_a96208e0-30d4-454f-b9da-2d6e6ea71225"
      unitRef="usd">33235000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfMjEz_a28c2250-7014-4d0d-9e1f-6552acf61cd7"
      unitRef="usd">11255000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfMjIw_f9f56805-16a6-4d4d-8d1e-9f32bb3ea8e8"
      unitRef="usd">33861000</us-gaap:Depreciation>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjUw_2b355087-fb0f-4274-b5d1-8c8b60ccbb3e">The geographic locations of the Company&#x2019;s long-lived assets, net, based on physical location of the assets, as of December&#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;December 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;34,793&#160;&lt;/span&gt;&lt;/td&gt;&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;166,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;208,208&#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="ib416eae33f36481fb1a921b149ecfa85_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMS0xLTEtMS0zMTkyMA_c950bcee-d833-4dba-a5ac-8bab9262e4cd"
      unitRef="usd">34793000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ifac8dbc598774048b7166b083c50c6a4_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMS0zLTEtMS0zMTkyMA_732205f4-f044-49f9-b901-0bf526eee654"
      unitRef="usd">36529000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i647e60282f1a437ba5ac4e41fb35b669_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMi0xLTEtMS0zMTkyMA_87f9cc83-d904-41af-836a-03e2c6bc4aaa"
      unitRef="usd">166087000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i22749eec345d4f7ea9e7d7746a5f97d1_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMi0zLTEtMS0zMTkyMA_224e67b1-309e-45c5-9cb2-25149c19899e"
      unitRef="usd">148374000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4a1a4278339a42588b6a46145a0f428d_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMy0xLTEtMS0zMTkyMA_f73c2849-0e28-4837-9576-48e97fd6fa3c"
      unitRef="usd">0</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3c6c00dd66fc433a81eda5cb7eb8f2c7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfMy0zLTEtMS0zMTkyMA_1c2d8363-f12d-4854-a727-6b682816d602"
      unitRef="usd">1698000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i908bd48584064c1183b913d74c7cab57_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfNC0xLTEtMS0zMTkyMA_d54afc9d-8787-44a9-a83b-5d862db6ab3a"
      unitRef="usd">7328000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i1e15c81e7d754b37a0003531a58325cd_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfNC0zLTEtMS0zMTkyMA_7f6a98e1-c3da-468e-9d34-a2e390702c9c"
      unitRef="usd">7190000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfNS0xLTEtMS0zMTkyMA_dc97404a-1723-4fbe-acfa-75097b2632ed"
      unitRef="usd">208208000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RhYmxlOjFjMzNkNjJlYWFkNjRkZWE5MjZkNmM0NTFiZmNmMTg1L3RhYmxlcmFuZ2U6MWMzM2Q2MmVhYWQ2NGRlYTkyNmQ2YzQ1MWJmY2YxODVfNS0zLTEtMS0zMTkyMA_18cec738-1121-49a8-8633-ac72cedf7a34"
      unitRef="usd">193791000</us-gaap:NoncurrentAssets>
    <us-gaap:AdjustmentForAmortization
      contextRef="i7c2c135e61a94b5fa1e63ff5b9b35a09_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNTY4_03dfa975-beef-40a0-a4c2-c2076cca2002"
      unitRef="usd">31000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="ic3275fc098644208ae24a9fe346c20fa_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNTc1_0b8c43d1-779e-4fa5-beb1-b55876f459d9"
      unitRef="usd">97000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i953631c7368c4da38943b4ebb8b64ce0_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjEx_11d434af-3f23-42fb-9334-b9aec3546117"
      unitRef="usd">18000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="ibb6c0a48b67542c9812ab711f1c4e4a2_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y181OC9mcmFnOmJmOGFkOTJlYjEwNzQyOGE5OTBiY2Q3MzAxYWFlZDc4L3RleHRyZWdpb246YmY4YWQ5MmViMTA3NDI4YTk5MGJjZDczMDFhYWVkNzhfNjE4_feeeabd0-7358-4aad-9e56-050cf4caa72a"
      unitRef="usd">54000</us-gaap:AdjustmentForAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMTAwNQ_42d7ba76-7c73-47f2-9a7f-d18c77152f2a">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;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 December 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,043&#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;December 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;35,558&#160;&lt;/span&gt;&lt;/td&gt;&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,580&#160;&lt;/span&gt;&lt;/td&gt;&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,978&#160;&lt;/span&gt;&lt;/td&gt;&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,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;60,468&#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;24,483&#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;35,985&#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,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 &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,190&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 nine-month periods ended December&#160;24, 2021, respectively, and $926 and $2,310 for the three- and nine-month periods ended December&#160;25, 2020, 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 nine 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 December&#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;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;35,985&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMTAwMg_e3bd8c31-a36d-47d8-8372-aef90558e247">&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;(63)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 December 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,043&#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="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjY0ZTc3ZjU5NWE0NDRhNjBiMDRiYmQ4YTEyNWY5YjhmL3RhYmxlcmFuZ2U6NjRlNzdmNTk1YTQ0NGE2MGIwNGJiZDhhMTI1ZjliOGZfMS0xLTEtMS0zMTkyMA_a791303b-c8eb-4d00-a1e9-366510e7791f"
      unitRef="usd">20106000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjY0ZTc3ZjU5NWE0NDRhNjBiMDRiYmQ4YTEyNWY5YjhmL3RhYmxlcmFuZ2U6NjRlNzdmNTk1YTQ0NGE2MGIwNGJiZDhhMTI1ZjliOGZfMy0xLTEtMS0zMTkyMA_cb81fe6c-3485-492b-9755-73e654e9e5fe"
      unitRef="usd">-63000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjY0ZTc3ZjU5NWE0NDRhNjBiMDRiYmQ4YTEyNWY5YjhmL3RhYmxlcmFuZ2U6NjRlNzdmNTk1YTQ0NGE2MGIwNGJiZDhhMTI1ZjliOGZfNC0xLTEtMS0zMTkyMA_f623cc0a-012d-4f9a-8444-b58146fca9fa"
      unitRef="usd">20043000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMTAwMw_9ab9a3d2-3b49-472c-b66e-8b8ff4e39c1b">&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;December 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;35,558&#160;&lt;/span&gt;&lt;/td&gt;&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,580&#160;&lt;/span&gt;&lt;/td&gt;&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,978&#160;&lt;/span&gt;&lt;/td&gt;&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,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;60,468&#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;24,483&#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;35,985&#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="i6546c28097f14889bff88e69cc908439_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMi0yLTEtMS0zMTkyMA_bd5c7890-9146-42b4-8a7c-3ca2c91fdecc"
      unitRef="usd">35558000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6546c28097f14889bff88e69cc908439_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMi00LTEtMS0zMTkyMA_26832f87-e6d4-4bb2-be14-b3d1834f6b78"
      unitRef="usd">14580000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6546c28097f14889bff88e69cc908439_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMi02LTEtMS0zMTkyMA_f5651f4a-279d-4f9d-bd74-2e3acc2cff15"
      unitRef="usd">20978000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia45a44c9107d4f69a094d5a0a07c1e70_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMi04LTEtMS0zMTkyMA_ae4772fb-6995-4f5d-b14b-ad33b9af837d">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i305a17074e734e35aa085c9426d4208c_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMy0yLTEtMS0zMTkyMA_811c7492-d4a6-47d4-8c9b-9f5d5b70adcd"
      unitRef="usd">6899000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i305a17074e734e35aa085c9426d4208c_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMy00LTEtMS0zMTkyMA_d89f0b46-3d50-406a-bef9-c22b6d74ec5a"
      unitRef="usd">6640000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i305a17074e734e35aa085c9426d4208c_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMy02LTEtMS0zMTkyMA_bf25a5bb-aed1-4cb2-b85c-ed7260cfc1c8"
      unitRef="usd">259000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8bc3bf4ba88e4a918ad65e6212c6fa11_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfMy04LTEtMS0zMTkyMA_57dc9abd-e0e9-4c32-b12b-3c740e3eaec0">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7b79150eaefd4637a95b53d04a146500_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNC0yLTEtMS0zMTkyMA_e2929274-5a95-4a16-8964-e2da10980d13"
      unitRef="usd">13100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7b79150eaefd4637a95b53d04a146500_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNC00LTEtMS0zMTkyMA_85c79a2d-b8b0-48af-a445-910fc1a5c74a"
      unitRef="usd">1470000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7b79150eaefd4637a95b53d04a146500_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNC02LTEtMS0zMTkyMA_e48bd388-0d8f-4b06-8750-c9850be66f46"
      unitRef="usd">11630000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib32751f674f74572aff4a6275a4afa9e_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNC04LTEtMS0zMTkyMA_786a4d02-3cf0-49c3-abad-591c0695e2ac">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id99f0e68321d4713830827f33f98cfdd_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNS0yLTEtMS0zMTkyMA_c2cd09bf-0e88-45b9-8c78-d1946e6e5c9c"
      unitRef="usd">4050000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id99f0e68321d4713830827f33f98cfdd_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNS00LTEtMS0zMTkyMA_0424843f-6922-49b9-aaf4-6408de307d56"
      unitRef="usd">1650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id99f0e68321d4713830827f33f98cfdd_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNS02LTEtMS0zMTkyMA_545b0609-ac1a-4248-a804-187d7d7fb63b"
      unitRef="usd">2400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6e47dd7f9c574206979772e61bdb828d_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNi0yLTEtMS0zMTkyMA_a5dfcadd-8c9d-4091-8570-d3d8bb6962f3"
      unitRef="usd">200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6e47dd7f9c574206979772e61bdb828d_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNi00LTEtMS0zMTkyMA_68d173fa-4446-4f8a-a1b0-130b9db84317"
      unitRef="usd">54000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6e47dd7f9c574206979772e61bdb828d_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNi02LTEtMS0zMTkyMA_ea32458e-ab57-4b8a-b637-e1ce84be0b7e"
      unitRef="usd">146000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5efdceef4e1342448138cdaff9489de4_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNi04LTEtMS0zMTkyMA_3f2eab41-c512-4894-9126-74f67e8836b6">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia7e289ae1a5140a1bcb8e9dd51585b20_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNy0yLTEtMS0zMTkyMA_c6904d6a-fb59-41dd-8324-3f2959cb8079"
      unitRef="usd">629000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia7e289ae1a5140a1bcb8e9dd51585b20_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNy00LTEtMS0zMTkyMA_8c77a8c2-8342-4f83-941a-dfd437be19fe"
      unitRef="usd">57000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia7e289ae1a5140a1bcb8e9dd51585b20_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfNy02LTEtMS0zMTkyMA_65d07dc9-f8a4-409f-af21-e99cfd8db073"
      unitRef="usd">572000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if821e5c643be4e3e80a9fadede8ac617_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOC0yLTEtMS0zMTkyMA_39eea238-ddb2-4c78-982c-c63768a30b89"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if821e5c643be4e3e80a9fadede8ac617_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOC00LTEtMS0zMTkyMA_8c04cfe1-3b39-4aa4-a004-4fac9a1c283e"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if821e5c643be4e3e80a9fadede8ac617_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOC02LTEtMS0zMTkyMA_5acedffb-7856-4bec-ad05-7c6fa3c73de5"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOS0yLTEtMS0zMTkyMA_50a9072a-f103-4de8-8e05-5438338995e1"
      unitRef="usd">60468000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOS00LTEtMS0zMTkyMA_ec0a823d-27d8-4182-ae10-d8423f5dcf70"
      unitRef="usd">24483000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmVkYjFjYmMwNjNkODQ1YjdiM2Y3NmQ1OWU5ZGFjMDQ3L3RhYmxlcmFuZ2U6ZWRiMWNiYzA2M2Q4NDViN2IzZjc2ZDU5ZTlkYWMwNDdfOS02LTEtMS0zMTkyMA_195326c5-3591-48c2-945d-167f0fb4f9b1"
      unitRef="usd">35985000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3b15ccce4f5745acb0c27afde06839dc_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMi0yLTEtMS0zMTkyMA_7db837cf-7621-4844-8e34-6be5206c4b2f"
      unitRef="usd">32751000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3b15ccce4f5745acb0c27afde06839dc_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMi00LTEtMS0zMTkyMA_e98c4e7b-1393-4f79-b55f-6824493674a0"
      unitRef="usd">12307000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3b15ccce4f5745acb0c27afde06839dc_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMi02LTEtMS0zMTkyMA_7e0623a7-9376-42f2-8d32-927e79570792"
      unitRef="usd">20444000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i842088ab85a8423a997af19b2c7493e6_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMi04LTEtMS0zMTkyMA_b3d452a2-1586-4403-87f7-5ce42fdf437c">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib552cdc7aafc471fb438b6672c32cffc_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMy0yLTEtMS0zMTkyMA_a69985d6-afd2-4763-994a-51a6913c337d"
      unitRef="usd">6193000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib552cdc7aafc471fb438b6672c32cffc_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMy00LTEtMS0zMTkyMA_fbe03dd5-0090-436d-ad26-91ea785b2133"
      unitRef="usd">5865000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib552cdc7aafc471fb438b6672c32cffc_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMy02LTEtMS0zMTkyMA_0d990998-fdbb-48e8-a432-e1cb19d6aee9"
      unitRef="usd">328000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2ad3471413ea4a7b8bbf9d5d5c9fd44d_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfMy04LTEtMS0zMTkyMA_06645733-3a69-41eb-98f0-99dad76c90e8">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1cc6cc7c5726418a95f4aace40474e87_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNC0yLTEtMS0zMTkyMA_f77d8ee2-0fbb-4469-9022-befcefe88a8c"
      unitRef="usd">13100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1cc6cc7c5726418a95f4aace40474e87_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNC00LTEtMS0zMTkyMA_a5fe2842-3b7c-43cb-ac43-bf00522be0d4"
      unitRef="usd">651000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1cc6cc7c5726418a95f4aace40474e87_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNC02LTEtMS0zMTkyMA_758ff0fc-da3b-44fc-9e85-8bd6be3db19e"
      unitRef="usd">12449000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ieb297348cbe94562be245e70eda25569_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNC04LTEtMS0zMTkyMA_c1c17d87-e239-4f3e-9f92-ab37c688fada">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6bdf6ecea7d246e0ae4790dae9a0bf5c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNS0yLTEtMS0zMTkyMA_3132e4ce-d1db-4d89-a042-29ea7f9130c3"
      unitRef="usd">4050000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6bdf6ecea7d246e0ae4790dae9a0bf5c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNS00LTEtMS0zMTkyMA_c13cd25c-ce8c-4fd0-be06-d1620c54597f"
      unitRef="usd">1650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6bdf6ecea7d246e0ae4790dae9a0bf5c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNS02LTEtMS0zMTkyMA_952c2bbf-bd3b-4909-af55-4f72fe24e96e"
      unitRef="usd">2400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8b42dd1fec934fba895e79618691b761_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNi0yLTEtMS0zMTkyMA_1963f8cf-c7e5-46c6-86de-a075303fec17"
      unitRef="usd">200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8b42dd1fec934fba895e79618691b761_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNi00LTEtMS0zMTkyMA_db01eea3-031c-47c2-9eb7-5aae5e151664"
      unitRef="usd">24000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8b42dd1fec934fba895e79618691b761_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNi02LTEtMS0zMTkyMA_782cbc8d-4211-4de3-bb8e-27632c6f76a5"
      unitRef="usd">176000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i58797cd534984e6a888a4c6020a24d86_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNi04LTEtMS0zMTkyMA_b62b9ecb-1e2b-4d43-8bc2-dc45f865c43b">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1c8eb35606374304831344b9301327a8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNy0yLTEtMS0zMTkyMA_a2963340-0077-43ee-bb75-0660c2c3e9ca"
      unitRef="usd">627000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1c8eb35606374304831344b9301327a8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNy00LTEtMS0zMTkyMA_a637bcfe-6fad-4af6-9fd7-2298a6826ea4"
      unitRef="usd">58000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1c8eb35606374304831344b9301327a8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfNy02LTEtMS0zMTkyMA_dc6e35d8-22c1-40c3-a5c2-6ad421b36096"
      unitRef="usd">569000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0dde73982ad2467da566a936ea6a1b22_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOC0yLTEtMS0zMTkyMA_e09b2604-0d6b-4a80-87ff-fe51fd9eecfb"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0dde73982ad2467da566a936ea6a1b22_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOC00LTEtMS0zMTkyMA_00fcbcf4-0365-4ebb-88c5-4e5090514b7b"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0dde73982ad2467da566a936ea6a1b22_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOC02LTEtMS0zMTkyMA_3a1a6634-c3cb-4374-bc72-0c7b8272f008"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOS0yLTEtMS0zMTkyMA_13968f4d-90b2-4cf1-9c7c-a0db3c36301e"
      unitRef="usd">56953000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOS00LTEtMS0zMTkyMA_4064ed66-bed7-478d-8e94-dba411c5aef1"
      unitRef="usd">20587000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOjg2MzZmYTIyMmJiNTRkOGJhOTAwNTM1ZWQ4NGRiNTQzL3RhYmxlcmFuZ2U6ODYzNmZhMjIyYmI1NGQ4YmE5MDA1MzVlZDg0ZGI1NDNfOS02LTEtMS0zMTkyMA_e1dec3a2-b476-4bcd-a4a0-d9c7cf29afab"
      unitRef="usd">36366000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMjEy_e91b42ef-99ba-4c42-a600-c31d864c5624"
      unitRef="usd">1087000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMjE5_f55d1e39-5e86-4fd7-bd89-491afb5be980"
      unitRef="usd">3190000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMjU1_08724a40-66b6-4772-ada0-40c98071cd97"
      unitRef="usd">926000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMjYy_121ee859-591a-48bc-9330-860b0b5342f3"
      unitRef="usd">2310000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia45a44c9107d4f69a094d5a0a07c1e70_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfNzcw_13096b82-fc62-4fd9-a879-723ccb84bf89">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RleHRyZWdpb246MGNjYTc1MTQxMmRhNDY0NzliNzEzYTI0ODNkMmI3NjNfMTAwNA_b7ef2873-4ee2-4602-8b5f-e2176879d1e3">&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 December&#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;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;35,985&#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="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfMC0xLTEtMS0zMTkyMA_86f014d0-14f0-4c0b-9c19-c2c79fb52b8a"
      unitRef="usd">935000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfMS0xLTEtMS0zMTkyMA_ec3dafc1-259c-453c-8f8b-60e0dda69d18"
      unitRef="usd">3612000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfMi0xLTEtMS0zMTkyMA_4b451469-5bc5-429b-b1cd-bdf708ee3a8e"
      unitRef="usd">3480000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfMy0xLTEtMS0zMTkyMA_b899d972-b493-4dbe-b9c3-e5dbd167f974"
      unitRef="usd">3260000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfNC0xLTEtMS0zMTkyMA_e3ccfa11-e1df-42ea-a2e6-868d9e085c65"
      unitRef="usd">3032000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <algm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfNS0xLTEtMS0zMTkyMA_82f8abe8-5c7a-4ba3-9131-80e1bb600f45"
      unitRef="usd">21666000</algm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182MS9mcmFnOjBjY2E3NTE0MTJkYTQ2NDc5YjcxM2EyNDgzZDJiNzYzL3RhYmxlOmQ2ZDFlZmMxYjBmOTRmZjdiNTBhNzU2MjAyZDFhNTM5L3RhYmxlcmFuZ2U6ZDZkMWVmYzFiMGY5NGZmN2I1MGE3NTYyMDJkMWE1MzlfNi0xLTEtMS0zMTkyMA_562a67e6-8762-4aa8-aed5-906f77ee094e"
      unitRef="usd">35985000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RleHRyZWdpb246NDQwMzhjOTJlMTM4NDk2OThiZWJkZGZkZTg1NTZiMGZfNTg2_cc809437-8595-4bbd-8412-969dc03aa07f">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;December 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;10,659&#160;&lt;/span&gt;&lt;/td&gt;&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;13,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;48,078&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RleHRyZWdpb246NDQwMzhjOTJlMTM4NDk2OThiZWJkZGZkZTg1NTZiMGZfNTg3_38ab85f7-6509-4307-be83-763aecaf525f">&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;December 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;10,659&#160;&lt;/span&gt;&lt;/td&gt;&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;13,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;48,078&#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="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMS0xLTEtMS0zMTkyMA_4485c1fb-e638-47c2-a0d1-82bb0c67ee76"
      unitRef="usd">10659000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMS0zLTEtMS0zMTkyMA_52e8784a-d0c2-497d-a97d-72eb40a5e3e6"
      unitRef="usd">8177000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMi0xLTEtMS0zMTkyMA_bee263fe-deb3-4c4f-b1ed-5571e395a05c"
      unitRef="usd">11462000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMi0zLTEtMS0zMTkyMA_da69fe46-4c51-4ea2-ade9-73b7d5513351"
      unitRef="usd">0</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMy0xLTEtMS0zMTkyMA_836dce62-e9ba-4fb7-9b86-4d46e0a85957"
      unitRef="usd">13393000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfMy0zLTEtMS0zMTkyMA_f587ee83-4472-4927-a135-83ce512ebf9f"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNC0xLTEtMS0zMTkyMA_51d00107-2932-4f66-a308-a21d2525274a"
      unitRef="usd">9680000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNC0zLTEtMS0zMTkyMA_d9626529-ddf9-4eff-83b0-6268c88b0da4"
      unitRef="usd">3573000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNS0xLTEtMS0zMTkyMA_2f35e6ec-e864-4c09-bc85-e750271560eb"
      unitRef="usd">1466000</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNS0zLTEtMS0zMTkyMA_bc146322-2ad4-43e7-96e9-bfd298f67fb2"
      unitRef="usd">1295000</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:DeferredCosts
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNi0xLTEtMS0zMTkyMA_d7dfda48-507b-468b-856d-6de1cb30d7c1"
      unitRef="usd">74000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNi0zLTEtMS0zMTkyMA_beade041-4a4e-48ad-99ec-899292f8cf2f"
      unitRef="usd">149000</us-gaap:DeferredCosts>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNy0xLTEtMS0zMTkyMA_3d85aaa8-cf82-436a-b200-5525e7c451df"
      unitRef="usd">1344000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfNy0zLTEtMS0zMTkyMA_df04cd2e-8911-402e-9cac-6a47d11465ea"
      unitRef="usd">1419000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfOC0xLTEtMS0zMTkyMA_4fb54af2-8adf-4331-a92b-7a298ce9df05"
      unitRef="usd">48078000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182NC9mcmFnOjQ0MDM4YzkyZTEzODQ5Njk4YmViZGRmZGU4NTU2YjBmL3RhYmxlOjU5ZTBmMDkxMzA1NzQwYmJhNGYwNWEyZTI3MjAxMGVjL3RhYmxlcmFuZ2U6NTllMGYwOTEzMDU3NDBiYmE0ZjA1YTJlMjcyMDEwZWNfOC0zLTEtMS0zMTkyMA_5780eddb-c42b-4d34-8c7d-e621a9e828a8"
      unitRef="usd">14613000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RleHRyZWdpb246MmIzODg1MDMxMGEzNGIxYzg0NTU5ODU4ZWUwYjRiY2FfMTM3_3a285b4d-e920-4c32-a699-9ad8c7ed7133">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;December 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;24,927&#160;&lt;/span&gt;&lt;/td&gt;&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,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;59,262&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RleHRyZWdpb246MmIzODg1MDMxMGEzNGIxYzg0NTU5ODU4ZWUwYjRiY2FfMTM4_821153f2-96aa-4a7b-b266-9913727044bf">&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;December 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;24,927&#160;&lt;/span&gt;&lt;/td&gt;&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,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;59,262&#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="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMi0xLTEtMS0zMTkyMA_70eb4f8f-417b-4f4a-bcdb-8b6716af8ae8"
      unitRef="usd">24927000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMi0zLTEtMS0zMTkyMA_dd92d821-d1f3-41fc-a326-eb0611ee30a2"
      unitRef="usd">21538000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMy0xLTEtMS0zMTkyMA_f74aff75-ccc0-42dd-9ca1-1372dcc5a437"
      unitRef="usd">16639000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMy0zLTEtMS0zMTkyMA_efca04d5-7f6a-4586-b7a5-351f83c7be27"
      unitRef="usd">15060000</us-gaap:AccruedSalariesCurrent>
    <algm:BusinessCombinationConsiderationTransferredPayable
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNC0xLTEtMS0zMTkyMA_e826593d-8843-45ed-bdff-7a38e0363904"
      unitRef="usd">2000000</algm:BusinessCombinationConsiderationTransferredPayable>
    <algm:BusinessCombinationConsiderationTransferredPayable
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNC0zLTEtMS0zMTkyMA_1fa2f952-795f-4048-96de-b351b7104780"
      unitRef="usd">14588000</algm:BusinessCombinationConsiderationTransferredPayable>
    <us-gaap:DepositLiabilityCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNS0xLTEtMS0zMTkyMA_ccb34ba3-46a1-4d58-bf03-a3cbab905901"
      unitRef="usd">0</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNS0zLTEtMS0zMTkyMA_fc5455cb-4c38-430b-833a-a9e5f965ce8c"
      unitRef="usd">14531000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNi0xLTEtMS0zMTkyMA_34088b25-58ec-4e45-ae34-4aa1b0a8d6bf"
      unitRef="usd">5423000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNi0zLTEtMS0zMTkyMA_9675de4c-824a-4416-9b5d-b39cc73e0dca"
      unitRef="usd">5739000</us-gaap:AccruedVacationCurrent>
    <algm:AccruedSeveranceCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNy0xLTEtMS0zMTkyMA_f4ccb9b7-1035-4ebe-97c2-f2367967eaaa"
      unitRef="usd">709000</algm:AccruedSeveranceCurrent>
    <algm:AccruedSeveranceCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfNy0zLTEtMS0zMTkyMA_9d0f7024-2c92-40d4-9401-35d18aef8a71"
      unitRef="usd">572000</algm:AccruedSeveranceCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfOC0xLTEtMS0zMTkyMA_d94310d4-5e1d-4700-8aba-15b274894933"
      unitRef="usd">1949000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfOC0zLTEtMS0zMTkyMA_e382e8d3-eb55-4a48-b0c3-06a63b198f16"
      unitRef="usd">2029000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfOS0xLTEtMS0zMTkyMA_7a25816f-717e-4046-9993-694cf517fd90"
      unitRef="usd">2096000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfOS0zLTEtMS0zMTkyMA_9e82bac1-bcd3-4d1c-809c-52334ddbfd8e"
      unitRef="usd">514000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTAtMS0xLTEtMzE5MjA_6f255faa-e14d-4400-a565-a3c0c14b9482"
      unitRef="usd">604000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTAtMy0xLTEtMzE5MjA_9b5ff0bb-695b-451b-ae5d-d85f5e34803f"
      unitRef="usd">623000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTEtMS0xLTEtMzE5MjA_719dcaee-0b17-4266-a2eb-a15d88821d13"
      unitRef="usd">4915000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTEtMy0xLTEtMzE5MjA_9f0c0439-6274-42fb-a47f-dbdbea18a47c"
      unitRef="usd">3738000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTItMS0xLTEtMzE5MjA_99166c43-6f11-4633-bf0b-3dbe0d57f576"
      unitRef="usd">59262000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y182Ny9mcmFnOjJiMzg4NTAzMTBhMzRiMWM4NDU1OTg1OGVlMGI0YmNhL3RhYmxlOjFlZjIyMmZhMjE3ODRiYTI5YmM0N2UxNDY2Njc4MmQ2L3RhYmxlcmFuZ2U6MWVmMjIyZmEyMTc4NGJhMjliYzQ3ZTE0NjY2NzgyZDZfMTItMy0xLTEtMzE5MjA_8956f571-0b7f-4beb-a6d3-7a74be27b073"
      unitRef="usd">78932000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTU5Mw_c9602f69-25d5-4a00-8723-c7854325f90d">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 10 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;Nine-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;December 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;December 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,075&#160;&lt;/span&gt;&lt;/td&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;3,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;190&#160;&lt;/span&gt;&lt;/td&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;332&#160;&lt;/span&gt;&lt;/td&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,259&#160;&lt;/span&gt;&lt;/td&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;3,733&#160;&lt;/span&gt;&lt;/td&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.53 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.53 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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;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 leas&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;e agreements was $1,454 and $4,226 for the three- and nine-month periods ended December&#160;24, 2021, respectively, and $1,172 and $3,477 for the three- and nine-month periods ended December&#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 December&#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;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;18,518&#160;&lt;/span&gt;&lt;/td&gt;&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,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;16,246&#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 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="i91086435058b4282909018c02ec4cb0c_I20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfNDU4_4e2b39db-2073-4fd7-969d-1ce466259238">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ib7ca6fa225824e9dbf34da084e1d1ddc_I20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfNDY0_2deecd24-d0e2-4d32-baea-7891c120bb1e">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTU5MA_c50dc884-958e-4e14-8dcd-834252f4a012">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;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;Nine-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;December 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;December 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,075&#160;&lt;/span&gt;&lt;/td&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;3,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;190&#160;&lt;/span&gt;&lt;/td&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;332&#160;&lt;/span&gt;&lt;/td&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,259&#160;&lt;/span&gt;&lt;/td&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;3,733&#160;&lt;/span&gt;&lt;/td&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.53 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.53 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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfMy0xLTEtMS0zMTkyMA_d556d30a-49f9-40e5-b566-9304379af344"
      unitRef="usd">1075000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfMy01LTEtMS0zMTkyMA_93e5ce5a-db23-4be3-9ff4-ed7c12e19b9f"
      unitRef="usd">3378000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfNC0xLTEtMS0zMTkyMA_1b0aef5c-0ef8-4de7-a80f-4cfcb8452f31"
      unitRef="usd">190000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfNC01LTEtMS0zMTkyMA_100da7b3-2141-4394-9fd5-2382ec72e962"
      unitRef="usd">332000</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfNy0xLTEtMS0zMTkyMA_40a1eaad-24a5-44a2-9d9f-c687eabf1d74"
      unitRef="usd">1259000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfNy01LTEtMS0zMTkyMA_99270e46-03d8-4d7b-a0c5-c221510ad778"
      unitRef="usd">3733000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfOC0xLTEtMS0zMTkyMA_da3110ca-d0e4-40bc-a12a-5b9769ff5f85">P5Y6M10D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfOC01LTEtMS0zMTkyMA_c70329bd-0686-4c06-a7d4-dcedadf2efa1">P5Y6M10D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfOS0xLTEtMS0zMTkyMA_9e017011-eeda-48cd-9ca0-11a0c7ed8869"
      unitRef="number">0.045</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmI3YTI5MTNlNGVkYjQ5NjhhYmRlMDkzNzE1MTU4OTFkL3RhYmxlcmFuZ2U6YjdhMjkxM2U0ZWRiNDk2OGFiZGUwOTM3MTUxNTg5MWRfOS01LTEtMS0zMTkyMA_47c6b35e-5615-45fd-ba51-5866f9f81c9a"
      unitRef="number">0.045</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseExpense
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTI2MA_c02fc7cd-44a0-45e3-9d4b-ab97e7655779"
      unitRef="usd">1454000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTI2Nw_1037d863-c151-4fd9-9ae3-cf3b2da1790b"
      unitRef="usd">4226000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTMwMw_6f26ad67-116a-401d-b0b8-faa49adcee61"
      unitRef="usd">1172000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTMxMA_700a67c5-e6c1-41ae-89ff-f116bb7685f3"
      unitRef="usd">3477000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTU5MQ_3a422d92-a50b-4884-86bb-aeb106a5e599">&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 December&#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;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;18,518&#160;&lt;/span&gt;&lt;/td&gt;&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,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;16,246&#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="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfMC0xLTEtMS0zMTkyMA_d7f2ea86-64b0-4021-9401-66c18a2f2c6a"
      unitRef="usd">1056000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfMS0xLTEtMS0zMTkyMA_44b1ba4d-0430-4d48-b2ad-17723c5a5e86"
      unitRef="usd">3886000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfMi0xLTEtMS0zMTkyMA_3e210371-52ce-4c81-b65d-00c0e6819229"
      unitRef="usd">3503000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfMy0xLTEtMS0zMTkyMA_f28b0980-8999-4bb0-bc89-d64bdcc0d332"
      unitRef="usd">3070000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfNC0xLTEtMS0zMTkyMA_a9991202-8d63-434c-8af7-d645dcb3248e"
      unitRef="usd">2597000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <algm:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfNS0xLTEtMS0zMTkyMA_e8fa94c2-54d2-4f5d-8e4d-7c127349055a"
      unitRef="usd">4406000</algm:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfNi0xLTEtMS0zMTkyMA_1cee2640-20ff-402e-ba37-06aa7af481a5"
      unitRef="usd">18518000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfNy0xLTEtMS0zMTkyMA_6163ae4a-47b0-4094-8486-064c57cbc9c3"
      unitRef="usd">2272000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmM0Y2RjMWEyYzlhMDRkNzM5NDA2M2RmZTQ2NzNhODEyL3RhYmxlcmFuZ2U6YzRjZGMxYTJjOWEwNGQ3Mzk0MDYzZGZlNDY3M2E4MTJfOC0xLTEtMS0zMTkyMA_9e220d84-7ee6-4780-ba8c-6974fac854cb"
      unitRef="usd">16246000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RleHRyZWdpb246NDk2MDc4NzM3ZTU2NDAzMWFkMmRjYTg1NGQ2YTllOTJfMTU5Mg_6d9fc14e-f095-4c4f-a3f5-c53fc2618bf7">&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 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="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfMC0xLTEtMS0zNDgyMQ_8cef5816-bf47-45f2-9197-e2f12e8050d4"
      unitRef="usd">2887000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfMS0xLTEtMS0zNDgyMQ_665bc5b4-2000-4caa-9595-2774c3ab92d2"
      unitRef="usd">2726000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfMi0xLTEtMS0zNDgyMQ_f9880e45-1e1a-48a6-831f-2013b419b307"
      unitRef="usd">2644000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfMy0xLTEtMS0zNDgyMQ_07165a35-b7d4-4cf9-92d0-4dc2933e5c5e"
      unitRef="usd">2172000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfNC0xLTEtMS0zNDgyMQ_f83cf3f9-18a8-4637-936c-603bf33b2626"
      unitRef="usd">1773000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfNS0xLTEtMS0zNDgyMQ_4b39f2d6-42d2-45c2-a5f0-44de6d1eeecb"
      unitRef="usd">3713000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183MC9mcmFnOjQ5NjA3ODczN2U1NjQwMzFhZDJkY2E4NTRkNmE5ZTkyL3RhYmxlOmFiYzE2ZGM2NmQ2ZTRkMjdhZjY4YmNiMDVkMmM1Zjk4L3RhYmxlcmFuZ2U6YWJjMTZkYzY2ZDZlNGQyN2FmNjhiY2IwNWQyYzVmOThfNi0xLTEtMS0zNDgyMQ_61db4ae3-6b9f-4d93-bf18-0710814eb9e9"
      unitRef="usd">15915000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMzE1Mw_695aa299-ae44-4f8b-8607-f753f81c3bfa">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 &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;of 4.25% at December&#160;24, 2021. As of both December&#160;24, 2021 and March&#160;26, 2021, the Company had $25,000 outstanding under the Term Loan Facility and had not 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;$174&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 $249 at December&#160;24, 2021 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;March&#160;26, 2021, respectively&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-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;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:120%"&gt; $1,196 at December&#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 no borrowings outstanding under this line of credit as of December&#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="background-color:#ffffff;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 $1,495 at December&#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="background-color:#ffffff;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="background-color:#ffffff;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 no borrowings outstanding under this line of credit as of December&#160;24, 2021 and March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7b338bcdc2624edc8378f6364a42e5ae_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjc5_5aa0749f-6744-405a-bfb0-658f76821064"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if71412062d0c4d3fb50e0e2befde74b0_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfNTky_c2d65306-492c-4674-a319-3fefef47d0fa"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i241732253fba419d8e89173591351daa_D20200930-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfOTU2_44e03bb1-329e-4242-b63f-5490c38dc577"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9603367c3d584f45888a93b9f68a089d_D20200930-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfOTYy_7ad3e880-ae8a-462a-8982-a3efd5251874"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <algm:DebtInstrumentInterestRateFloor
      contextRef="idfdf7901b12449fe8fce7eb543bea63b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTAzNA_32db1816-6620-4500-bcb9-1fd9bac12a51"
      unitRef="number">0.005</algm:DebtInstrumentInterestRateFloor>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i165d2350e7e34cfa96937e8ef3620a23_I20211224"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTEwNg_173246ef-f540-4bcf-bef6-34bf70b57e54"
      unitRef="number">0.0425</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCredit
      contextRef="i2bb6ab7f700e460fa22154d77edf3908_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTE1NA_1fdb8ec3-2238-44e3-983f-52fdbaf2c970"
      unitRef="usd">25000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ib97b0fc6ce1d4cb28542e8c97b1e5dff_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTE1NA_8f97960f-cb0b-49c3-86f5-b2e7dc067428"
      unitRef="usd">25000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i165d2350e7e34cfa96937e8ef3620a23_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTIwNg_4c970a16-1cfd-4516-842a-23a1943f7f7f"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i7d2bba9742064b04a10d8dc223a21cf6_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTIwNg_f7cc4046-7aed-4edf-a05a-ece273927493"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i7b338bcdc2624edc8378f6364a42e5ae_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTMyMA_fff3c5fa-128a-4daa-9d6f-0aa645d9e6b8"
      unitRef="usd">9374000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="if71412062d0c4d3fb50e0e2befde74b0_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTU5MQ_5187fa1e-8e32-4122-8839-9b3879a398bd"
      unitRef="usd">300000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i165d2350e7e34cfa96937e8ef3620a23_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMTk1MQ_18d261f6-f2b9-483a-827d-08cf2a0d4c16"
      unitRef="usd">174000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i7d2bba9742064b04a10d8dc223a21cf6_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjE5OTAyMzI1OTgyOQ_a6aa9caf-d332-4dee-bfea-2ab62fb0d878"
      unitRef="usd">249000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i02c5bcda125c4652b3606410ec9af057_I20191126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjE0MQ_e25eeb08-bdc9-4507-a3b1-5c629114a538"
      unitRef="php">60000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4ce673a37cc1429a85a8e10d53fadbb4_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjE3Ng_f866d172-1896-4830-bb86-1397f0e4a5ef"
      unitRef="usd">1196000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ibc9eb17ff24c4fe2851309666e95b513_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjQ5NQ_428b14aa-2989-41af-9f4f-82f473502180"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i4ce673a37cc1429a85a8e10d53fadbb4_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjQ5NQ_aeec8027-0923-45cf-832b-c8f3c0f3f30b"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i40a672c0f7984a4580eb143d920c01c5_I20191120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjczNA_f9c183b3-916c-4d11-93fb-0dcffea2b187"
      unitRef="php">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1f64d307fa03499a89756d6c35bfca5a_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMjc2OQ_8557b9ef-d635-401c-a04d-8aa86e69dbea"
      unitRef="usd">1495000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i1f64d307fa03499a89756d6c35bfca5a_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMzA4Ng_74c8a998-52f8-4bfa-965f-595ede294390"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i417fb07d815048bba2664bbb5012679c_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183My9mcmFnOjQzNjg0MGYzYzA0NjQ1N2Q5ZjMxNGViMzU5ZDJiNDg0L3RleHRyZWdpb246NDM2ODQwZjNjMDQ2NDU3ZDlmMzE0ZWIzNTlkMmI0ODRfMzA4Ng_b4de00b2-5e16-49d8-ab57-5d61719cc660"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RleHRyZWdpb246MzM5ZTIzNDhhZDk0NDExM2IxM2FiMzk3ZTk2MmE5MWJfOTk_b0cb0b22-23b2-4ed9-a407-dd4b9ca032a5">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;December 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;734&#160;&lt;/span&gt;&lt;/td&gt;&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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;16,830&#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="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RleHRyZWdpb246MzM5ZTIzNDhhZDk0NDExM2IxM2FiMzk3ZTk2MmE5MWJfMTAw_6fd246c3-049a-4e8b-9845-dfb9bb0147c9">&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;December 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;734&#160;&lt;/span&gt;&lt;/td&gt;&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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;16,830&#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="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfMi0xLTEtMS0zMTkyMA_17a57c7f-ef6d-446f-a3b6-b1291e3da9c1"
      unitRef="usd">734000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfMi0zLTEtMS0zMTkyMA_35a54e42-2631-44d2-bda8-c203a1668925"
      unitRef="usd">628000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfMy0xLTEtMS0zMTkyMA_1d8fa8c1-d7dd-44f1-a0d2-cd67d364976b"
      unitRef="usd">10655000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfMy0zLTEtMS0zMTkyMA_03506373-4a03-4ab9-9bac-48a7494328be"
      unitRef="usd">10656000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNC0xLTEtMS0zMTkyMA_16e9311e-cb1b-4d6e-a190-1a85e2fe9206"
      unitRef="usd">2700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNC0zLTEtMS0zMTkyMA_76c5eab8-7645-4476-bdd6-85e26eb83f46"
      unitRef="usd">4800000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNS0xLTEtMS0zMTkyMA_8ea3d613-c19c-4b13-b33d-6d10dfce2b4f"
      unitRef="usd">2741000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNS0zLTEtMS0zMTkyMA_e5021dca-6093-406d-85a2-6eb2d76bcd54"
      unitRef="usd">2774000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNi0xLTEtMS0zMTkyMA_17d6e742-a9b6-4a43-a21c-3a1f31661ecc"
      unitRef="usd">0</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNi0zLTEtMS0zMTkyMA_4cf84d1b-3813-474f-8827-ce3ccb2b4766"
      unitRef="usd">275000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNy0xLTEtMS0zMTkyMA_86057513-93be-4c28-9e5b-1b8b1e1aebd3"
      unitRef="usd">16830000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183Ni9mcmFnOjMzOWUyMzQ4YWQ5NDQxMTNiMTNhYjM5N2U5NjJhOTFiL3RhYmxlOmQ4MDNhYmFkOTMwNjRiNzY4M2NhNjc2ZWVkZGQ4MTJlL3RhYmxlcmFuZ2U6ZDgwM2FiYWQ5MzA2NGI3NjgzY2E2NzZlZWRkZDgxMmVfNy0zLTEtMS0zMTkyMA_e1778ac2-fd5e-457f-b5fc-aba5f6d41fc0"
      unitRef="usd">19133000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTIyNQ_d9997d2a-224f-45ac-b195-0fb438d2d785">Retirement PlansThe 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 &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;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;Nine-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;December 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;December 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;December 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;December 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;365&#160;&lt;/span&gt;&lt;/td&gt;&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;296&#160;&lt;/span&gt;&lt;/td&gt;&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,119&#160;&lt;/span&gt;&lt;/td&gt;&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;843&#160;&lt;/span&gt;&lt;/td&gt;&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;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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;432&#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,531&#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,218&#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 December&#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 December 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;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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,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;&#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,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;&#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;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,844&#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,229&#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,925&#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,690&#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 nine months ended December&#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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 December 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;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;1,112&#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 nine-month periods ended December&#160;24, 2021, the Company contributed a&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;pproximately $344 and $1,040 to its non-U.S. pension plan, respectively. During the three- and nine-month periods ended December&#160;25, 2020, the Company contributed approximately $249 and $736 to its non-U.S. pension plan, respectively. The Company expects to contribute approx&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;imately &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,425&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 it&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 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="background-color:#ffffff;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="background-color:#ffffff;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;) &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 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 &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;of 663 and 928 British Pounds Sterling at December&#160;24, 2021 and March&#160;26, 2021, respectively (approximately $882 &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 December&#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 $655 and $3,000 f&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;or the three- and nine-month periods ended December&#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,112 and $3,181&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 nine-month periods ended December&#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 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 $209 and $639 for the three- and nine-month periods ended December&#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 $207 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; $592 for the three- and nine-month periods ended December&#160;25, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTIyNg_39746255-b747-4a78-b2ba-e936cbffdb36">&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;Nine-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;December 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;December 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;December 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;December 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;365&#160;&lt;/span&gt;&lt;/td&gt;&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;296&#160;&lt;/span&gt;&lt;/td&gt;&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,119&#160;&lt;/span&gt;&lt;/td&gt;&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;843&#160;&lt;/span&gt;&lt;/td&gt;&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;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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;432&#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,531&#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,218&#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="i6d96a66811b643c08277969aaafaa343_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMi0xLTEtMS0zMTkyMA_76f6129f-19ce-426f-b48c-7226b4e8434d"
      unitRef="usd">365000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMi0zLTEtMS0zMTkyMA_bef6f98c-52b7-4945-8f09-9781c2e0bde6"
      unitRef="usd">296000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMi01LTEtMS0zMTkyMA_d3ea0a6e-d7aa-4c08-b154-0f5e42b696aa"
      unitRef="usd">1119000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMi03LTEtMS0zMTkyMA_050603ed-3f20-41c9-ba93-2b3a8d5660e8"
      unitRef="usd">843000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6d96a66811b643c08277969aaafaa343_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMy0xLTEtMS0zMTkyMA_0e4e7695-9b0f-470f-bc80-95fd52b87646"
      unitRef="usd">158000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMy0zLTEtMS0zMTkyMA_71a87159-83d4-4321-b8d7-12f40c14beea"
      unitRef="usd">166000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMy01LTEtMS0zMTkyMA_6d8cf34d-6b09-4e46-92fb-8f1a07767df0"
      unitRef="usd">485000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfMy03LTEtMS0zMTkyMA_8c24ce55-355f-4f0a-87a2-4beebf1065d7"
      unitRef="usd">474000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6d96a66811b643c08277969aaafaa343_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNC0xLTEtMS0zMTkyMA_fd39d6f2-e9ab-4682-a5bc-fd0cdda30852"
      unitRef="usd">75000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNC0zLTEtMS0zMTkyMA_711908e1-3061-4c67-ba26-a117ce7df378"
      unitRef="usd">79000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNC01LTEtMS0zMTkyMA_50872816-0771-47e0-b31c-fc9ab2fc8db1"
      unitRef="usd">230000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNC03LTEtMS0zMTkyMA_c43df4b1-1ea3-4d3a-ad03-d12ad40591fd"
      unitRef="usd">231000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6d96a66811b643c08277969aaafaa343_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNy0xLTEtMS0zMTkyMA_5fa1fee2-ea92-440f-967a-e01c9ec503c4"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNy0zLTEtMS0zMTkyMA_62eb4901-bc7d-4c3a-996d-646fcef05000"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNy01LTEtMS0zMTkyMA_594be9e5-0b6b-4673-b119-6f7b91fcb277"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfNy03LTEtMS0zMTkyMA_8d507ba0-e59e-40c1-b1fd-5e9089552c84"
      unitRef="usd">6000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i6d96a66811b643c08277969aaafaa343_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOC0xLTEtMS0zMTkyMA_6537a74f-25fa-4e96-b36e-aa7e740fe21c"
      unitRef="usd">-51000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOC0zLTEtMS0zMTkyMA_24dada78-6b4c-4e5d-9c64-056da557b86d"
      unitRef="usd">-47000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOC01LTEtMS0zMTkyMA_7a390ae6-586c-4494-8a90-e72c00813fde"
      unitRef="usd">-156000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOC03LTEtMS0zMTkyMA_223a77d3-3dcd-4f04-ba61-580cea1e39d6"
      unitRef="usd">-126000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6d96a66811b643c08277969aaafaa343_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOS0xLTEtMS0zMTkyMA_baec6a41-ff75-4628-895e-12a57f1278e2"
      unitRef="usd">500000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOS0zLTEtMS0zMTkyMA_8e08ea4e-7dcb-46ee-8583-6b33d93dc1fe"
      unitRef="usd">432000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOS01LTEtMS0zMTkyMA_e46d85cd-3976-492a-b349-85381c6e6d46"
      unitRef="usd">1531000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjllNTk5Y2U2OTdjNzQ1NDA5YzMyYzEyNTNhYTQ3OWY3L3RhYmxlcmFuZ2U6OWU1OTljZTY5N2M3NDU0MDljMzJjMTI1M2FhNDc5ZjdfOS03LTEtMS0zMTkyMA_6115d8c7-9d68-4d07-bcf5-a7ee4f12e063"
      unitRef="usd">1218000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTIyNw_702bade2-d734-483d-bddc-444057cc84bb">&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 December&#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 December 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;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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,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;&#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,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;&#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;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,844&#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,229&#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,925&#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,690&#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="i9cccc4546a6f4c21be95dfd2bfe81426_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMi0xLTEtMS0zMTkyMA_bf3c6fcc-3671-4fa7-848e-3dd6684459b2"
      unitRef="usd">2005000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i427625e969794eaeb669e4a14d9ba25a_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMi0zLTEtMS0zMTkyMA_3a7ae8c8-2a55-4c63-abc1-ed436fb6843e"
      unitRef="usd">2005000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4d9b9b328f594e6b8acdfa64eb440cab_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMi01LTEtMS0zMTkyMA_d5ae270b-6f0e-48f6-b2e7-939c339c3062"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idc8d51489de34d478c000e3084fa2e55_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMi03LTEtMS0zMTkyMA_6825626d-3c3c-4f38-a067-fae1b62b385d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i076750b1fa0b40c0b1722d0a85fc9854_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMy0xLTEtMS0zMTkyMA_f6e3331b-0769-4041-b2fb-9f1b9d5bbe83"
      unitRef="usd">1217000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id09afa33b12b4661813b8d412b176add_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMy0zLTEtMS0zMTkyMA_eeff65f9-f663-42d6-9634-85c5460c187e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i84c5ec4c9cad440abc8ca239e4be319e_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMy01LTEtMS0zMTkyMA_dcfa11ff-d940-40cc-a029-4c416bc0dd59"
      unitRef="usd">1217000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ied265263b965463a91e7fd4f64c67b50_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfMy03LTEtMS0zMTkyMA_2454904f-557e-4f64-a199-18ee8d58a51b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2c75fd030647414d83f6906ec2711c25_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNC0xLTEtMS0zMTkyMA_c157eeec-6573-45d5-865c-40652235f5f4"
      unitRef="usd">578000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8b394caddaa54d51b6516b61a54b8d6a_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNC0zLTEtMS0zMTkyMA_3110ece5-414e-4c54-9831-4364d13676b5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i04ea993c7f0a4817963915f12fcd31cd_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNC01LTEtMS0zMTkyMA_b46ff81a-31f0-4de8-ba75-9047b119ddf3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i70d38185fe6a44988bc697438b7b164f_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNC03LTEtMS0zMTkyMA_89577950-a41b-4d11-8fc8-6f673e109ade"
      unitRef="usd">578000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4bb971f3b89d4b4e91777cb8660f6f2d_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNS0xLTEtMS0zMTkyMA_2290d91f-a0b0-47d8-921f-1b936e99896d"
      unitRef="usd">706000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0b75f187c584444e875ac9966f811b32_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNS0zLTEtMS0zMTkyMA_9cf00209-64e7-4c97-9c06-d4682503ddd9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic0d6cc6a175c428a80b52d1b7d0557ec_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNS01LTEtMS0zMTkyMA_30a3fa49-60d5-4cca-b33c-b6ad5e8cf38c"
      unitRef="usd">706000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1a97a49af53f489ebb8eb667b6be7483_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNS03LTEtMS0zMTkyMA_618b5e7b-d6f2-4c25-9637-077ebfaecd92"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i459381fcdc104e509cf359cdc208f362_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNi0xLTEtMS0zMTkyMA_052f5b10-5ed5-4aea-86af-d3bdef75d9aa"
      unitRef="usd">2338000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i83fa11e039ae4915a7d4e5d69427326e_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNi0zLTEtMS0zMTkyMA_ee60d00c-b917-4459-abcb-683f116d745c"
      unitRef="usd">1224000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic19e09bac7a0496db2692d33fda0707d_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNi01LTEtMS0zMTkyMA_191a58c6-67c5-4af8-aea2-8e5f448f2baf"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i06f26283eb7340efb4b92491042af136_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNi03LTEtMS0zMTkyMA_941f518b-3361-4bad-96c7-accf2ace1e96"
      unitRef="usd">1112000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4f9d8b1dcf014bd5ab252df27f9d8227_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNy0xLTEtMS0zMTkyMA_9e5a371f-4f02-4832-a646-6832650e1f7f"
      unitRef="usd">6844000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ife34b524304f43759ae4bbd65179af0d_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNy0zLTEtMS0zMTkyMA_95793c2f-520b-4adf-9f0a-4f6ed4e0fb5f"
      unitRef="usd">3229000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i363f4d7b7bbd453b8d78561c392ff799_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNy01LTEtMS0zMTkyMA_33dd3f5d-869e-4cac-9d32-5517e6529ff4"
      unitRef="usd">1925000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieb728517bc5e4427a98e42c60591b96f_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOmVjODUzOTY1OTYzYzRjYThhYjBmMWI2MjI3YmI2ZTU2L3RhYmxlcmFuZ2U6ZWM4NTM5NjU5NjNjNGNhOGFiMGYxYjYyMjdiYjZlNTZfNy03LTEtMS0zMTkyMA_1cecb971-f629-4b0a-869d-2fb5205876da"
      unitRef="usd">1690000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3a8a658074b4404595b16c7dde3999c4_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMi0xLTEtMS0zMTkyMA_072976e4-af60-4fb2-9c23-788c16f4c181"
      unitRef="usd">1646000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i023c6dabddb44ca79181a323d93dbd6b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMi0zLTEtMS0zMTkyMA_96bdefdc-87fb-4fe5-a0bc-6cb9107f8720"
      unitRef="usd">1646000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9f663fd8b1ed4015b757da5a13d5b6c0_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMi01LTEtMS0zMTkyMA_ba8f3e6a-14a1-4062-a3e2-1e33c5a8f4cd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieeb04b69c0f34bb39fb3396e29224333_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMi03LTEtMS0zMTkyMA_b3fb5fea-7233-4c5b-9c57-afd78a4e09e4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9a87686dea2744a48218df22507e0560_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMy0xLTEtMS0zMTkyMA_ac48a5d7-6d17-472a-bd2e-2ae5b9a5879d"
      unitRef="usd">1221000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i62ae95e55fe54726b94b5cf55bbb2eea_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMy0zLTEtMS0zMTkyMA_7c8fca3d-0c32-4f2a-9e92-5a0466b325cc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0084af8ce9234b7a899767cb4498cf7a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMy01LTEtMS0zMTkyMA_1505198a-fdc2-4206-a223-ee7dc7554be3"
      unitRef="usd">1221000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic68e6c95816c4c62b4438f7b93cc865c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfMy03LTEtMS0zMTkyMA_7c8e239a-1922-40cc-bbf8-83bee9542bc0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7efd8987c4ad40fab8a4a6780b6d437f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNC0xLTEtMS0zMTkyMA_d0a54816-1a20-4f7a-8953-1bcf50492158"
      unitRef="usd">584000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i90f521a56ca74b3dbc782a6fcc2ebadd_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNC0zLTEtMS0zMTkyMA_a0e9dc36-e2c0-402e-97d3-5a76b8a37ab7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6ff6e98b010d42dab67d93e9d4718cd3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNC01LTEtMS0zMTkyMA_bd1c8b7b-8526-472d-9664-b4b16b133465"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic867b0e7bf3147c4a4e250fa0b23f32d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNC03LTEtMS0zMTkyMA_f630d48b-5622-4b67-8f2b-7bb668665a7e"
      unitRef="usd">584000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i15afc14fcb014c9db08745f75af644c8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNS0xLTEtMS0zMTkyMA_30bcc8ef-9686-4088-8d3b-71c95c03066f"
      unitRef="usd">1112000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i816329e3089c4b19b02ace6189a263be_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNS0zLTEtMS0zMTkyMA_0459ab2a-dc83-4e41-b797-d562ad5a807b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1d742c62c758450ab834c89db28f7dd9_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNS01LTEtMS0zMTkyMA_5771f15e-940f-4afe-8301-d9f8d3923267"
      unitRef="usd">1112000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifeac57cdd8da478088ad7130547972bb_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNS03LTEtMS0zMTkyMA_41b34e30-452f-472e-bdaf-5c9fb37502cc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id4a2298dfb8b407788dc5de1567b19a3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNi0xLTEtMS0zMTkyMA_71305e6c-20b5-4bf2-a94e-6499c8199bfa"
      unitRef="usd">3081000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8436d5fe23d142e191c247fac8c8d5df_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNi0zLTEtMS0zMTkyMA_c0ce5656-be84-45a0-b46a-0dc2694a0275"
      unitRef="usd">1947000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7181d900c1a04e84abc2c71454565bc8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNi01LTEtMS0zMTkyMA_8f08f243-c5da-4acc-a809-81b36110458f"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i21d0334ab9934f5e867159fee17d0fbd_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNi03LTEtMS0zMTkyMA_7624416d-430d-4da4-9ad0-d7fa3d55fd37"
      unitRef="usd">1133000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icd0a600bf46247ccb7ab95951f4084bf_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNy0xLTEtMS0zMTkyMA_260f41dc-f1a8-4fd2-83f8-583a69f84b3e"
      unitRef="usd">7644000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i595e592338e94acdb225966ea3795ffe_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNy0zLTEtMS0zMTkyMA_d632e296-559e-40e8-b6f5-1304efdc9174"
      unitRef="usd">3593000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icc2a50f6176d477da744df57f55f9306_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNy01LTEtMS0zMTkyMA_cf862eff-76cd-4e25-a433-f80b446f30fa"
      unitRef="usd">2334000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2b6d4db5759e49a09bf66fea3b17d89f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjlhMWIyZDY2YzQzZTQwOGFiMGVkMDhjYTQ2NzZiNWJjL3RhYmxlcmFuZ2U6OWExYjJkNjZjNDNlNDA4YWIwZWQwOGNhNDY3NmI1YmNfNy03LTEtMS0zMTkyMA_47a3f247-9f46-4a2a-ba91-f034af95a7ce"
      unitRef="usd">1717000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTIyNA_cf80d96f-1337-4723-a822-236c0807c88c">&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 nine months ended December&#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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 December 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;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;1,112&#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="ic867b0e7bf3147c4a4e250fa0b23f32d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfMi0xLTEtMS0zMTkyMA_8cba56be-ddaa-4f83-9d19-90b05ff9fe73"
      unitRef="usd">584000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i09d6a6a4ebe0427783549adffb052bd4_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfMi0zLTEtMS0zMTkyMA_d17321fd-3afe-4279-92f1-3314efd54441"
      unitRef="usd">1133000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfMy0xLTEtMS0zMTkyMA_9d502dce-9956-459e-8c2f-4a893a89b941"
      unitRef="usd">308000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfMy0zLTEtMS0zMTkyMA_42f1f690-563a-4f32-a85f-376ba27f0a0b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNC0xLTEtMS0zMTkyMA_285a167f-a2ca-492a-8c86-62087a4d4340"
      unitRef="usd">289000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNC0zLTEtMS0zMTkyMA_b5935098-70d4-47f8-abc9-f02064c77418"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNS0xLTEtMS0zMTkyMA_9d25da21-f4e4-437c-b1b9-6c055425b228"
      unitRef="usd">-5000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNS0zLTEtMS0zMTkyMA_609c1d54-1b21-469d-b315-388e806332d1"
      unitRef="usd">13000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNi0xLTEtMS0zMTkyMA_c7e24796-75d7-4022-ac33-0bf07890254d"
      unitRef="usd">-20000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i1a71d1fce4504e619a366691b2a74cee_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNi0zLTEtMS0zMTkyMA_e5a74037-2857-4992-94c9-849f6a7fb7ed"
      unitRef="usd">-34000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i70d38185fe6a44988bc697438b7b164f_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNy0xLTEtMS0zMTkyMA_10ee9a8c-55c6-46f1-a558-fa57cf77ea66"
      unitRef="usd">578000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5bdaef9fdd954bc48dc1a46a3bbe818c_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RhYmxlOjM4ZGQzNDJhZGNmNjQ4NmZhZTQ1NTg0YjEyYzBmNzVhL3RhYmxlcmFuZ2U6MzhkZDM0MmFkY2Y2NDg2ZmFlNDU1ODRiMTJjMGY3NWFfNy0zLTEtMS0zMTkyMA_4fc4ca78-0533-4810-8ffd-bd089a89c633"
      unitRef="usd">1112000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i6d96a66811b643c08277969aaafaa343_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMjk1MQ_c8b77e50-bfd9-4781-90ee-929fbfcff107"
      unitRef="usd">344000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ib198fdba4f1949c0a4fa2ea47a403082_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMjk1OA_a94bf6b5-a806-4c79-ad2e-94e8cfe67cab"
      unitRef="usd">1040000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i6499eddc4a1542f9b934f1b3ea4a90bd_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzA2MQ_a893a7f3-3af6-4f1c-949f-6fa1a79cdd97"
      unitRef="usd">249000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i3b2979f88d3448b2b7f58029c9c07605_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzA2OA_4255d593-0989-4c22-8fe0-3d327ab1fdd1"
      unitRef="usd">736000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i4f9d8b1dcf014bd5ab252df27f9d8227_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzE2Mw_fbb65216-5062-4db0-961b-49fe0f748afe"
      unitRef="usd">1425000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <algm:DefinedBenefitPlanRetirementEligibilityAge
      contextRef="if07ddaf7056a4a039cacc815a0c9969e_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzQyNg_0c0c3509-aaa0-4187-9794-2a677a19b143">P65Y</algm:DefinedBenefitPlanRetirementEligibilityAge>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i5e812103d6e0463ab77d643f9ed06154_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzcwNw_340429a8-e1b9-4793-ab2c-207f43b0dd65"
      unitRef="gbp">663000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i5e812103d6e0463ab77d643f9ed06154_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzcwNw_69bde86f-3f5f-4af7-9dbf-e0eff6a1cbca"
      unitRef="gbp">663000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i5b194681e96b4853b75c2d963e28a104_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzcxNA_408e5769-85e7-4bc7-988b-3c00fed07d94"
      unitRef="gbp">928000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i5b194681e96b4853b75c2d963e28a104_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzcxNA_9d108efd-5101-4f52-b048-12c80a054eaa"
      unitRef="gbp">928000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i5e812103d6e0463ab77d643f9ed06154_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzc4Mw_2eee9a7c-f58f-41ba-9707-4ecd7af9e966"
      unitRef="usd">882000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i5e812103d6e0463ab77d643f9ed06154_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzc4Mw_608bf32f-3256-42f6-846a-1b72d930ed19"
      unitRef="usd">882000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i5b194681e96b4853b75c2d963e28a104_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzc5MA_8bc9340b-8b55-43e7-a5ae-34f71f6b1241"
      unitRef="usd">1272000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i5b194681e96b4853b75c2d963e28a104_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfMzc5MA_ed56574a-a53b-4c83-a00c-1f95ddc5b7bc"
      unitRef="usd">1272000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i2820b8532ed0426e884061a51b97acf5_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDI0Ng_aba602b8-9695-4e2f-acfe-aa3fb8aea972"
      unitRef="number">0.35</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="i2820b8532ed0426e884061a51b97acf5_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDM2Nw_53f33fa7-04b1-44db-ae68-b2765762965a"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDQ3Ng_c99e3857-20e4-4f11-bcfb-027711dfefea"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDYxMA_004d762d-fd21-4174-844d-40a8ea2a5a29"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDY3NQ_22552cfa-5cdd-4d3d-b3a2-46438f85b070"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i360d3d89dea34d7eacc2af72ed48ce22_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDc2Mg_a9797422-c11a-4fb8-936c-a10ec1a9df59"
      unitRef="usd">655000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iac8563c29ef146e28f70b62911205bd0_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDc2OQ_479577f0-36c2-488a-b4b8-4b731d5ef8fe"
      unitRef="usd">3000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i82c6c095bd214298bec34e5a10bf0014_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDgxOQ_1bd526c1-de52-45dd-99b4-686cf02a6eea"
      unitRef="usd">1112000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i9dbea3684aee470eb9b5bcebac9b8d6e_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNDgyNg_034e5134-4f62-4376-8d36-11201931a163"
      unitRef="usd">3181000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="icfc1072b46a742038a6d49be7f0925fe_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTEzMA_2587f524-342f-4099-b6e1-33f1a23f94d2"
      unitRef="usd">209000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia2b26507e0214def92dbba7002634a5d_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTEzNw_77e777b7-a614-467e-9a42-dde45b9136b2"
      unitRef="usd">639000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="id02baf3cf2c94b148d25a485d6b12f79_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTE4Nw_ac089383-7934-4875-be81-aff878df567f"
      unitRef="usd">207000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i029b7effafa34aad964bf899b55383e8_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y183OS9mcmFnOjdlNTcyZjA3YjgyMjRjMDFiNDdiM2NlNmEyYWIxMWI1L3RleHRyZWdpb246N2U1NzJmMDdiODIyNGMwMWI0N2IzY2U2YTJhYjExYjVfNTE5NA_b339bce4-6834-4234-b61d-b9a1b15bb59c"
      unitRef="usd">592000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjgzNQ_83874bbf-ac98-4c60-b386-3c0313226fc0">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 $863 &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 December&#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 December&#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; significant environmental accruals were established at December&#160;24, 2021 and March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfNjk2_10a90f25-88d6-4a9b-8292-a8e99a3b1a41"
      unitRef="usd">863000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfNzAz_873e88e4-f990-4be0-99d5-a3b7e46862e5"
      unitRef="usd">1518000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjE0NQ_6261b497-ae58-4f5a-a470-ddefd3a3128c"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjE0NQ_a1a839ed-45ef-4448-bd27-a355532ca4d8"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="ie92096c58de0443b93b10a8df998c516_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjE5OTAyMzI1ODYwNQ_9411514f-f803-4443-9da6-c5e7fb8754b2"
      unitRef="usd">0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i8b278a0fd27c490a9948e473948db24d_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184Mi9mcmFnOmViNTA5MzdmMTkyYzRmODlhMmExNDVlMDg1NjM2OTgwL3RleHRyZWdpb246ZWI1MDkzN2YxOTJjNGY4OWEyYTE0NWUwODU2MzY5ODBfMjE5OTAyMzI1ODYwNQ_b99c7221-ee12-4c3e-a42e-abe1884e4368"
      unitRef="usd">0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjQ1Mg_c6c682ce-f927-410d-bb6b-3454997cf0f8">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, &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,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="background-color:#ffffff;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 nine-month periods ended December&#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 124,363,078 shares for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;three-month period ended&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:115%"&gt; December&#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;Nine-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;December 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;December 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;December 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;December 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;32,936&#160;&lt;/span&gt;&lt;/td&gt;&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;(5,095)&lt;/span&gt;&lt;/td&gt;&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;93,791&#160;&lt;/span&gt;&lt;/td&gt;&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,309&#160;&lt;/span&gt;&lt;/td&gt;&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;32,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,736,901&#160;&lt;/span&gt;&lt;/td&gt;&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;124,363,078&#160;&lt;/span&gt;&lt;/td&gt;&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,665,324&#160;&lt;/span&gt;&lt;/td&gt;&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;48,121,026&#160;&lt;/span&gt;&lt;/td&gt;&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,331,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;&#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,013,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;123,517,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;192,068,222&#160;&lt;/span&gt;&lt;/td&gt;&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;124,363,078&#160;&lt;/span&gt;&lt;/td&gt;&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,678,951&#160;&lt;/span&gt;&lt;/td&gt;&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;171,638,787&#160;&lt;/span&gt;&lt;/td&gt;&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.04)&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.49&#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.19&#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.17&#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.04)&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.50&#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.20&#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.04)&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.49&#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.05&#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.04)&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.49&#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.05&#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 nine-month periods ended December&#160;24, 2021 and December&#160;25, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. As the Company was in a net loss position for the three-month period ended December&#160;25, 2020, common stock equivalents of 57,553,282 were deemed antidilutive.&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;Nine-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;December 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;December 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;December 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;December 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,199,816&#160;&lt;/span&gt;&lt;/td&gt;&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;377,767&#160;&lt;/span&gt;&lt;/td&gt;&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;1,046,229&#160;&lt;/span&gt;&lt;/td&gt;&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;125,922&#160;&lt;/span&gt;&lt;/td&gt;&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;1,117,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;959,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;8,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Shares related to Common Stock Conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;56,752,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,250,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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,331,321&#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;57,553,282&#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;2,013,627&#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;123,517,761&#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="i47e71a1ff22e41d5b968cc2c70cc0d75_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjcz_7c342546-2a10-49fb-a6a4-b403d7862bb7"
      unitRef="shares">166500000</algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockConversionRatio
      contextRef="i7adadf3e6201414682b2af6c43209306_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfNDg2_563712a0-9751-447f-a42f-2c7bcde08e2f"
      unitRef="number">15.822</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockConversionRatio
      contextRef="i1fe847e894884f00b48b50f12834d751_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfNDkz_0a6089f9-a14f-4c16-85a4-13ecff973709"
      unitRef="number">13.010</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="i7adadf3e6201414682b2af6c43209306_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfNjI0_30bf965f-0918-4a7d-949c-a98c0b33599e"
      unitRef="shares">2066508</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="i1fe847e894884f00b48b50f12834d751_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfNjMx_76b48b4f-74f1-40ee-ace1-47f691bf4eea"
      unitRef="shares">1766</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <algm:CommonStockPriorityDividendRatePercent
      contextRef="i1b369f9db46c419e9d598fe386c32e8b_D20201101-20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfOTMx_9f3e7b5d-87d9-462a-9750-1cdaf5ae7f5d"
      unitRef="number">0.08</algm:CommonStockPriorityDividendRatePercent>
    <algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit
      contextRef="i1b369f9db46c419e9d598fe386c32e8b_D20201101-20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMTAwNg_a95a3bea-f2a1-4556-8c94-166a91bfe85e"
      unitRef="number">0.08</algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMTYxMg_b6c2537f-9fe2-462b-9143-72e71360d07d"
      unitRef="shares">124363078</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjQ1NA_ce5a6782-940f-43c8-bac4-a898078e2b3e">&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;Nine-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;December 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;December 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;December 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;December 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;32,936&#160;&lt;/span&gt;&lt;/td&gt;&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;(5,095)&lt;/span&gt;&lt;/td&gt;&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;93,791&#160;&lt;/span&gt;&lt;/td&gt;&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,309&#160;&lt;/span&gt;&lt;/td&gt;&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;32,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,736,901&#160;&lt;/span&gt;&lt;/td&gt;&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;124,363,078&#160;&lt;/span&gt;&lt;/td&gt;&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,665,324&#160;&lt;/span&gt;&lt;/td&gt;&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;48,121,026&#160;&lt;/span&gt;&lt;/td&gt;&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,331,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;&#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,013,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;123,517,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;192,068,222&#160;&lt;/span&gt;&lt;/td&gt;&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;124,363,078&#160;&lt;/span&gt;&lt;/td&gt;&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,678,951&#160;&lt;/span&gt;&lt;/td&gt;&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;171,638,787&#160;&lt;/span&gt;&lt;/td&gt;&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.04)&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.49&#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.19&#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.17&#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.04)&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.50&#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.20&#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.04)&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.49&#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.05&#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.04)&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.49&#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.05&#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;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMi0xLTEtMS0zMTkyMA_9aba8684-b90a-4c94-99aa-c32e9d5d3885"
      unitRef="usd">32936000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMi0zLTEtMS0zMTkyMA_ddc1bd8c-7432-4996-858a-09c4f90f3180"
      unitRef="usd">-5095000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMi01LTEtMS0zMTkyMA_6980dc22-5696-4dc3-bbc8-727af7610a37"
      unitRef="usd">93791000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMi03LTEtMS0zMTkyMA_891a8611-0a5d-4ad1-9851-797153e94613"
      unitRef="usd">9309000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy0xLTEtMS0zMTkyMA_8ffe5b6f-1675-44f9-9019-2a65509ff14d"
      unitRef="usd">32973000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy0xLTEtMS0zMTkyMA_dd0ddfa0-3a9c-4ed7-b9c1-1429cf3ea36c"
      unitRef="usd">32973000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy0zLTEtMS0zMTkyMA_d290a1a4-441c-4fee-b90d-4dde99a1403f"
      unitRef="usd">-5060000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy0zLTEtMS0zMTkyMA_f8aa55b1-7b4c-4f7d-b172-fd7902fa2ad0"
      unitRef="usd">-5060000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy01LTEtMS0zMTkyMA_3e729b08-54f3-4975-87d4-2b9c80b528a0"
      unitRef="usd">93903000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy01LTEtMS0zMTkyMA_9c836440-6263-4527-8dbe-a5a3f7654260"
      unitRef="usd">93903000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy03LTEtMS0zMTkyMA_3c1efac4-301c-4545-b982-bde31c9cabbb"
      unitRef="usd">9412000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMy03LTEtMS0zMTkyMA_c15e7827-44a8-4efa-b389-236b7be645ed"
      unitRef="usd">9412000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNC0xLTEtMS0zMTkyMA_e8390a86-540c-43c2-a0f1-4265e29c36e5"
      unitRef="shares">189736901</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNC0zLTEtMS0zMTkyMA_c03de053-4723-4c7e-85e9-7a52c7aa5e28"
      unitRef="shares">124363078</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNC01LTEtMS0zMTkyMA_537904af-508e-41da-acca-b927e3a306d5"
      unitRef="shares">189665324</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNC03LTEtMS0zMTkyMA_4ff36c9a-6b6b-4a9a-8415-1fce026c9a4f"
      unitRef="shares">48121026</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNS0xLTEtMS0zMTkyMA_f7edad64-61de-4858-83d5-008dcdf8be1c"
      unitRef="shares">2331321</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNS0zLTEtMS0zMTkyMA_76cd7f5e-a982-4e20-8f04-9f2d27399938"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNS01LTEtMS0zMTkyMA_701ae092-fa9f-42cd-a81a-ec61cb3d3cbb"
      unitRef="shares">2013627</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNS03LTEtMS0zMTkyMA_9349c20c-385c-47a6-a84c-171b10533223"
      unitRef="shares">123517761</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNi0xLTEtMS0zMTkyMA_a74ccb72-9caa-4b30-8ec2-018c3edb05f1"
      unitRef="shares">192068222</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNi0zLTEtMS0zMTkyMA_a21c8940-f025-4c31-9a17-a534f33526cc"
      unitRef="shares">124363078</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNi01LTEtMS0zMTkyMA_bd3a6eda-bd64-4f45-abe1-53879b2021b4"
      unitRef="shares">191678951</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNi03LTEtMS0zMTkyMA_f77c1c37-5ac6-4315-aab7-6a04e11abc9c"
      unitRef="shares">171638787</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNy0xLTEtMS0zMTkyMA_2f317797-6e5d-47c4-a478-5a8d4556ec62"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNy0zLTEtMS0zMTkyMA_2f35142f-d71a-45f3-ac4f-7e94977040e2"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNy01LTEtMS0zMTkyMA_aec1846d-1516-4477-89c3-bc1712ae10cf"
      unitRef="usdPerShare">0.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfNy03LTEtMS0zMTkyMA_377aad26-d841-4321-8ce0-2480c9096ad9"
      unitRef="usdPerShare">0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOC0xLTEtMS0zMTkyMA_6614415f-fa78-4064-b65d-9d4ea05ce076"
      unitRef="usdPerShare">0.17</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOC0zLTEtMS0zMTkyMA_72aec8b0-8cb1-4c39-8bee-1301a329423a"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOC01LTEtMS0zMTkyMA_c7335f18-8272-4d7b-bafb-581c895658d3"
      unitRef="usdPerShare">0.50</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOC03LTEtMS0zMTkyMA_ebd4c2ac-70a2-4f77-a495-ce0ace2f38bc"
      unitRef="usdPerShare">0.20</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOS0xLTEtMS0zMTkyMA_b06a28b6-fdb2-4f5a-9d0f-d2ab6c2e45bf"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOS0zLTEtMS0zMTkyMA_90bd37a4-d17a-4201-98d9-96d0ba33219f"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOS01LTEtMS0zMTkyMA_3268ea61-1852-4ad1-a77b-28b40eaa99a4"
      unitRef="usdPerShare">0.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfOS03LTEtMS0zMTkyMA_bd0e2954-eada-40e6-a5f7-c941fb239829"
      unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMTAtMS0xLTEtMzE5MjA_6585a1f6-57b0-4884-a195-c505e8d155fc"
      unitRef="usdPerShare">0.17</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMTAtMy0xLTEtMzE5MjA_d1ce82b7-6790-422f-91a8-3b6cf68e0da6"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMTAtNS0xLTEtMzE5MjA_11a8f501-b48a-4786-980c-499ba17e9158"
      unitRef="usdPerShare">0.49</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjMyYjNkMDNhOTE4MjQ0MzM5NGExZDUwYWU2MzdlMmNkL3RhYmxlcmFuZ2U6MzJiM2QwM2E5MTgyNDQzMzk0YTFkNTBhZTYzN2UyY2RfMTAtNy0xLTEtMzE5MjA_5de67729-c382-425a-b62d-2ac45b9d25f2"
      unitRef="usdPerShare">0.05</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjE5OTAyMzI2MDA2MA_76892c06-049d-4ce4-a2e3-48ea1cf9fd88"
      unitRef="shares">57553282</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RleHRyZWdpb246OWY2Yzc2NTY3OGJiNGQzNWFlNmEyNTM1MTY3ZjVkMWRfMjQ1NQ_d2ae5449-0b57-4f00-a87b-9ba7d97ee835">&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;Nine-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;December 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;December 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;December 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;December 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,199,816&#160;&lt;/span&gt;&lt;/td&gt;&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;377,767&#160;&lt;/span&gt;&lt;/td&gt;&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;1,046,229&#160;&lt;/span&gt;&lt;/td&gt;&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;125,922&#160;&lt;/span&gt;&lt;/td&gt;&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;1,117,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;959,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee stock purchase plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;8,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Shares related to Common Stock Conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;56,752,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,250,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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,331,321&#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;57,553,282&#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;2,013,627&#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;123,517,761&#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="i15197a43cda141f1a4e0f5817ea9412c_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMi0xLTEtMS0zMTkyMA_8e19cd44-1901-4465-98ce-f381d88e04ea"
      unitRef="shares">1199816</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i3b2a015ae8cc4daea7309599baebbeff_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMi0zLTEtMS0zMTkyMA_de468131-fcf6-4f1f-b938-2a60b0f25125"
      unitRef="shares">377767</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMi01LTEtMS0zMTkyMA_b10862f3-bb48-493c-8d92-2d261ef5fedc"
      unitRef="shares">1046229</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i99ac77a867354aef961412e94246c4f4_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMi03LTEtMS0zMTkyMA_00c2c7e9-0325-42ac-a9ef-cc922e44a23e"
      unitRef="shares">125922</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i7fa9b2b24c864f2a952096f1bcc3ef4e_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMy0xLTEtMS0zMTkyMA_c65270e1-b00c-4d9c-a871-742544516871"
      unitRef="shares">1117532</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i127e7bffb0bd4f1fa7e6daef44998441_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMy0zLTEtMS0zMTkyMA_ce34b568-c978-4204-8d29-16eacbe355c2"
      unitRef="shares">422768</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMy01LTEtMS0zMTkyMA_3b471131-bfe1-49b5-819e-0954f94d9ee1"
      unitRef="shares">959084</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i6b1575e114a0430da016b37306a05bf5_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfMy03LTEtMS0zMTkyMA_b28af837-b6eb-49e5-841a-a78b58966806"
      unitRef="shares">140923</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i7a2dcd022bd54c989d7cbc122a2446ee_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNC0xLTEtMS0zMTkyMA_e63bedcf-a82f-4e31-a10b-5cddfb1bd8d6"
      unitRef="shares">13973</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="idb064160ac9b40bebe17531a3b109afe_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNC0zLTEtMS0zMTkyMA_422e5d7f-3e18-4b1c-a783-563d7e7ef3b7"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i12d7aec28be34959a76b9983d031b620_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNC01LTEtMS0zMTkyMA_d65cc4c9-60f6-40cf-acd3-a25ad6c1842d"
      unitRef="shares">8314</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i6364a54f213449268ea09d8c8a37dd67_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNC03LTEtMS0zMTkyMA_5838c4a5-bdac-4e70-afff-6b97ed4aedf3"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="if7fc17b49e6b4a59b583045a69f58eb5_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNS0xLTEtMS0zMTkyMA_e00e2320-e1ee-43f1-a44c-5f5d64642c07"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ifb6f16b139ac4bb1ad1609a0b89670a0_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNS0zLTEtMS0zMTkyMA_10f52b05-dc5e-4dda-9cf5-5439b375053b"
      unitRef="shares">56752747</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ic053bfd504e54500a16c6c936132563b_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNS01LTEtMS0zMTkyMA_714f9a61-cd71-4a5a-8b04-082f883cdc59"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ic0bbff3a3b684636a2c754b38de606b5_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNS03LTEtMS0zMTkyMA_ee4fdcc7-db76-4885-9e0a-5dbc108945f6"
      unitRef="shares">123250916</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNi0xLTEtMS0zMTkyMA_c80f1a7a-e9e8-49c8-a848-dcc453abf709"
      unitRef="shares">2331321</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNi0zLTEtMS0zMTkyMA_76892c06-049d-4ce4-a2e3-48ea1cf9fd88"
      unitRef="shares">57553282</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNi01LTEtMS0zMTkyMA_34c27bb6-4840-41d6-b493-6d5eb059817e"
      unitRef="shares">2013627</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184NS9mcmFnOjlmNmM3NjU2NzhiYjRkMzVhZTZhMjUzNTE2N2Y1ZDFkL3RhYmxlOjY0OTYyM2EzODE4NjQ4NDk5ZTQ0MzE4Y2IwYzlkOGE3L3RhYmxlcmFuZ2U6NjQ5NjIzYTM4MTg2NDg0OTllNDQzMThjYjBjOWQ4YTdfNi03LTEtMS0zMTkyMA_1aacb060-036e-429c-ae93-e5a6c96108b4"
      unitRef="shares">123517761</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTUzMw_03d1bddf-ceff-4247-a341-ef3a0d9db997">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 nine months ended December&#160;24, 2021, the Company granted 1,030,887 RSUs to employees with an estimated grant date fair value of $25.47. Stock-based compensation expense related to non-vested awards not yet recorded at December&#160;24, 2021 was $25,133, which is expected to be recognized over a weighted-average of 1.34 years. During the nine months ended December&#160;24, 2021, 168,717 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 nine months ended December&#160;24, 2021 was $36,708. The total compensation cost related to unvested awards not yet recorded at December&#160;24, 2021 was $13,765, which is expected to be recognized over a weighted average of 1.78 years. No shares vested during the nine months ended December&#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 nine months ended December&#160;24, 2021, 227,530 shares of the Company&#x2019;s restricted common stock vested. In addition, 24,014 shares were forfeited, which reduced common stock outstanding during the same period. The Company &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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;had 154,783 unvested shares of restricted common stock at December&#160;24, 2021 with a weighted average grant date fair value of $14.00 and remaining vesting period of 1.07 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;Nine-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;December 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;December 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;December 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;December 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;742&#160;&lt;/span&gt;&lt;/td&gt;&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;4,694&#160;&lt;/span&gt;&lt;/td&gt;&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,992&#160;&lt;/span&gt;&lt;/td&gt;&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;4,844&#160;&lt;/span&gt;&lt;/td&gt;&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,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;5,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;7,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;45,876&#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,647&#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;46,901&#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="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNDU1_6a1e13a7-c10d-4137-a1fe-309bae052f79"
      unitRef="shares">1030887</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNTE5_8e71eed7-a275-415e-9d74-10dd024c238d"
      unitRef="usdPerShare">25.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i47b5b2c2490b45eda5095e626a110c6f_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNjEy_6bc9469b-1837-4b57-b386-7ce567223c61"
      unitRef="usd">25133000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNjc4_0c82d51e-5c8f-479a-b6f4-4d1e0eb145db">P1Y4M2D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNzA2_02c14c71-d31a-44c2-84ec-c88804def97b"
      unitRef="shares">168717</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals
      contextRef="ia139e1bca31a4ddc94ba6f59985c725a_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNzQ1_eedd07d5-b4ef-4a20-8d71-c9563da860bf"
      unitRef="number">1</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals
      contextRef="i5fe39c22b80247e2a9fa9377b8b12fd7_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfNzUw_a8b8aae5-f797-414c-b659-38f91f3d1499"
      unitRef="number">2</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfODQ5_850a933f-078b-401c-be33-574121a89e98"
      unitRef="usd">36708000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i5b9faee7bc6f46bca7f83599095b209a_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfOTM1_cc537556-0153-4bfb-a75a-fac2464427c8"
      unitRef="usd">13765000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTAwMQ_6ad1160d-f653-4da2-b5c3-88cfbf0c6283">P1Y9M10D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3a83df6ca1764c9982a2a68d263ed77d_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTAwNQ_f6b48006-495e-4aa6-9caa-cf335076362f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ie6cb2f5213c64066b4b1b47ad706dc60_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTA3MA_78e12aa4-91d9-4c8a-9528-91604b10c980"
      unitRef="shares">227530</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ie6cb2f5213c64066b4b1b47ad706dc60_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTE0Mg_d8f04a04-5960-44fd-8e15-a6194d61f49c"
      unitRef="shares">24014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4629025dbb5240acad75d803d765d0ad_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTI0Nw_c60cd36e-f176-430d-866d-142c14bfa20b"
      unitRef="shares">154783</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4629025dbb5240acad75d803d765d0ad_I20211224"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTM0OA_222aeed8-4ece-4cc7-851c-7407d12d2a7c"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ie6cb2f5213c64066b4b1b47ad706dc60_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTM4Mw_8dd5b1ce-4826-4c0d-bb80-081cdd4f0074">P1Y25D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RleHRyZWdpb246MjQzNzFmMTE4MzU3NDdmZGJhYTUxZTFiYWVmNTA1MjVfMTUzNA_28f242a7-fcfe-4d6e-a3e7-e027d121e170">&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;Nine-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;December 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;December 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;December 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;December 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;742&#160;&lt;/span&gt;&lt;/td&gt;&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;4,694&#160;&lt;/span&gt;&lt;/td&gt;&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,992&#160;&lt;/span&gt;&lt;/td&gt;&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;4,844&#160;&lt;/span&gt;&lt;/td&gt;&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,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;5,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;7,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;45,876&#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,647&#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;46,901&#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="i201f9c7a11da47e385e193c4f39cdd06_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMi0xLTEtMS0zMTkyMA_c75f2b76-2ce1-44c8-922d-406f0d72d40e"
      unitRef="usd">742000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i845b0159c15841f4a6fbcdabd478d6f6_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMi0zLTEtMS0zMTkyMA_2068832b-c70d-40ed-a747-f18cd2e4911c"
      unitRef="usd">4694000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i062ac036cbe44aceb82f80535feeaf7a_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMi01LTEtMS0zMTkyMA_1ac1b74b-85e1-4039-b544-d38f86ec262b"
      unitRef="usd">1992000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ieaa4a9a583dc4fffa87503581c6e5519_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMi03LTEtMS0zMTkyMA_302c883b-8e49-40ae-a931-3be6a5f654ba"
      unitRef="usd">4844000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iedcc2f3f5eb74c0684c14f8e89f61976_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMy0xLTEtMS0zMTkyMA_d469ecab-03df-4af9-a80c-174f79f67e86"
      unitRef="usd">1019000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ide81b10e642243cbb89eb2fa91c83055_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMy0zLTEtMS0zMTkyMA_bbf6ff66-b64d-4e56-99a4-fbdb0d72de98"
      unitRef="usd">2984000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i89e40495411d4c36b2e65144cd1c9943_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMy01LTEtMS0zMTkyMA_2a91d662-3cd6-4cb3-9b7b-b175f7fade00"
      unitRef="usd">2814000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5a364fa6aba64e71a1974f766843878d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfMy03LTEtMS0zMTkyMA_a9f98e58-3e8b-41c6-9aa8-f304f4c8605e"
      unitRef="usd">3037000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibd4d56b0dc354b4285aea5b243851624_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNC0xLTEtMS0zMTkyMA_daa03ac7-85ee-474e-8881-9a307b985f3c"
      unitRef="usd">5859000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iab7854b4f216439da3fcb6512ff191df_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNC0zLTEtMS0zMTkyMA_024b52a1-501a-4e23-a10a-12180fce2d35"
      unitRef="usd">38198000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib466924717164bc1b8b38fe08388285a_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNC01LTEtMS0zMTkyMA_4dd7052b-8e1a-49a2-9713-89669a5b3929"
      unitRef="usd">13841000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5cec6f8b3bd94504ad2a34ecfe3fab01_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNC03LTEtMS0zMTkyMA_b58c4e2f-e646-49ad-aeb1-65798665cf17"
      unitRef="usd">39020000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNS0xLTEtMS0zMTkyMA_053a06a6-7a27-41ed-a8a2-10c84be0ef9f"
      unitRef="usd">7620000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNS0zLTEtMS0zMTkyMA_db889f53-a6d4-4b7b-a6b1-8b141ab6d84c"
      unitRef="usd">45876000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNS01LTEtMS0zMTkyMA_525bea8d-bdff-4c5a-8b28-ae6a9ee18afd"
      unitRef="usd">18647000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y184OC9mcmFnOjI0MzcxZjExODM1NzQ3ZmRiYWE1MWUxYmFlZjUwNTI1L3RhYmxlOjFlNjcyNGIxMTc1ZjQ3ZjI5ZWQ5OTE5YjA4Mjk2ZmEzL3RhYmxlcmFuZ2U6MWU2NzI0YjExNzVmNDdmMjllZDk5MTliMDgyOTZmYTNfNS03LTEtMS0zMTkyMA_490b9bcf-3f64-42b8-8cb7-5351803e0c24"
      unitRef="usd">46901000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTY0MA_d8b8a4f6-75a8-4934-8e65-022bfc2608e9">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;Nine-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;December 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;December 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;December 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;December 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,517&#160;&lt;/span&gt;&lt;/td&gt;&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,169)&lt;/span&gt;&lt;/td&gt;&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,785&#160;&lt;/span&gt;&lt;/td&gt;&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,764)&lt;/span&gt;&lt;/td&gt;&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;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,098)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 (benefit) 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,281&#160;&lt;/span&gt;&lt;/td&gt;&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;(30,523)&lt;/span&gt;&lt;/td&gt;&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,687&#160;&lt;/span&gt;&lt;/td&gt;&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;(27,913)&lt;/span&gt;&lt;/td&gt;&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;16.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;34.2&#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;16.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;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;52.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.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;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;150.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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 (benefit) 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-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;Income tax expense and the effective income tax rate&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; were $6,281, or 16.0%, 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;$16,687, or 15.1%, for the three- and nine-month periods ended December&#160;24, 2021, respectively. Income tax benefit 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;$30,523, or 85.8%, and $27,913, or 150.9%, for the three- and nine-month periods ended December&#160;25, 2020, re&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;spectively. The increase in income tax expense was primarily attributable to tax impacts of the IPO transaction recorded in the prior three- and nine-month period. The IPO transaction resulted in excess tax over financial reporting deductions related to a &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;$40,440&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; stock-based compensation charge (and the related incremental tax deductions), a $16,000 one-time dividend treated as compensation expense for tax purposes, as well as a tax loss on the divestiture of Polar Semiconductor, LLC (&#x201c;PSL&#x201d;). The tax impacts of these transactions and other discrete transactions caused an overall U.S. NOL that will be carried back five years. Additional fluctuations in our effective income tax rate relate 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTYzOQ_217828f7-48cb-4d4b-958c-0f66a4204c5d">&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;Nine-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;December 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;December 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;December 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;December 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,517&#160;&lt;/span&gt;&lt;/td&gt;&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,169)&lt;/span&gt;&lt;/td&gt;&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,785&#160;&lt;/span&gt;&lt;/td&gt;&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,764)&lt;/span&gt;&lt;/td&gt;&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;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,098)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 (benefit) 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,281&#160;&lt;/span&gt;&lt;/td&gt;&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;(30,523)&lt;/span&gt;&lt;/td&gt;&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,687&#160;&lt;/span&gt;&lt;/td&gt;&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;(27,913)&lt;/span&gt;&lt;/td&gt;&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;16.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;34.2&#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;16.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;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;52.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.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;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;150.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMi0xLTEtMS0zMTkyMA_42f3788d-7f27-428f-9786-63394022b769"
      unitRef="usd">6517000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMi0zLTEtMS0zMTkyMA_8c48425e-8213-476a-8bc6-6cac77216996"
      unitRef="usd">-12169000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMi01LTEtMS0zMTkyMA_cc7e0f81-ba0f-4932-8c66-9049845b103a"
      unitRef="usd">17785000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMi03LTEtMS0zMTkyMA_d918a56f-0d07-4842-a5b8-26ca242ab771"
      unitRef="usd">-9764000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMy0xLTEtMS0zMTkyMA_efaa8e2c-d9ce-447d-8599-fdf795904eb4"
      unitRef="usd">-236000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMy0zLTEtMS0zMTkyMA_7174569a-0623-453a-acaf-ed58d1052017"
      unitRef="usd">-18354000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMy01LTEtMS0zMTkyMA_709e2272-e7ff-4302-8cfb-b659a0234cf6"
      unitRef="usd">-1098000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfMy03LTEtMS0zMTkyMA_d83137ee-7ebe-4a9a-b6ea-53707b44b4d7"
      unitRef="usd">-18149000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNC0xLTEtMS0zMTkyMA_faf9de4b-9350-415f-a210-bee869c1840b"
      unitRef="usd">6281000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNC0zLTEtMS0zMTkyMA_231e6313-2f6c-4ff1-9024-455377bcac6e"
      unitRef="usd">-30523000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNC01LTEtMS0zMTkyMA_bc3570b1-3af2-4deb-940b-7cf22fdc8caa"
      unitRef="usd">16687000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNC03LTEtMS0zMTkyMA_b93ba1eb-8202-4193-8438-488d10d32d50"
      unitRef="usd">-27913000</us-gaap:IncomeTaxExpenseBenefit>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNS0xLTEtMS0zMTkyMA_f391af32-23a7-48c9-9a6b-69b4c4516362"
      unitRef="number">0.166</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNS0zLTEtMS0zMTkyMA_7fc6f65e-1adc-4f4f-b4cc-7ef8f83fec92"
      unitRef="number">0.342</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNS01LTEtMS0zMTkyMA_d9dd74fe-3d65-49aa-aead-c7a8712a9f5e"
      unitRef="number">0.161</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNS03LTEtMS0zMTkyMA_be49a3ae-1704-422e-adb7-d581875a1175"
      unitRef="number">0.528</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNi0xLTEtMS0zMTkyMA_fb0d0ff5-0737-4224-8dba-2650c7c6b33a"
      unitRef="number">0.160</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNi0zLTEtMS0zMTkyMA_bfc96ea4-91d5-48bc-9e4b-4507997e5bc9"
      unitRef="number">0.858</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNi01LTEtMS0zMTkyMA_0cf17e51-1ed0-4765-b8a2-a9a5b2b4c7d3"
      unitRef="number">0.151</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RhYmxlOjJmOTRhMjI4OTlkODRkNmE5MWIwYjBmMDc2NjM3ZDI1L3RhYmxlcmFuZ2U6MmY5NGEyMjg5OWQ4NGQ2YTkxYjBiMGYwNzY2MzdkMjVfNi03LTEtMS0zMTkyMA_b7dad22d-2df6-4dbc-afd1-03b36e3c1c18"
      unitRef="number">1.509</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTI4OQ_faf9de4b-9350-415f-a210-bee869c1840b"
      unitRef="usd">6281000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i606539cd15c448b9a71365943bf60766_D20210925-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTI5Ng_fb0d0ff5-0737-4224-8dba-2650c7c6b33a"
      unitRef="number">0.160</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTMwNA_bc3570b1-3af2-4deb-940b-7cf22fdc8caa"
      unitRef="usd">16687000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTMxMQ_0cf17e51-1ed0-4765-b8a2-a9a5b2b4c7d3"
      unitRef="number">0.151</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTM0OA_231e6313-2f6c-4ff1-9024-455377bcac6e"
      unitRef="usd">-30523000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i29ddd5af8a7842309d060b201d30f069_D20200926-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTM1NQ_bfc96ea4-91d5-48bc-9e4b-4507997e5bc9"
      unitRef="number">0.858</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTM2Mw_b93ba1eb-8202-4193-8438-488d10d32d50"
      unitRef="usd">-27913000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMTM3MA_b7dad22d-2df6-4dbc-afd1-03b36e3c1c18"
      unitRef="number">1.509</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0b0e99c6ae1846399a4d4cc4364ce4fa_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMjE5OTAyMzI2MDY1Mg_3ccbf6ac-e2e4-47e0-8ef6-af894ac011ee"
      unitRef="usd">40440000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxReconciliationDeductionsDividends
      contextRef="ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185MS9mcmFnOmVmNDFmODE3ZWExMTQ0YTI5MDNmM2I1YWE4MGI1YzljL3RleHRyZWdpb246ZWY0MWY4MTdlYTExNDRhMjkwM2YzYjVhYTgwYjVjOWNfMjE5OTAyMzI2MDY3Mg_53a78097-cb1a-499a-ba1c-bbe357db4f26"
      unitRef="usd">16000000</us-gaap:IncomeTaxReconciliationDeductionsDividends>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNzA2NQ_ca75fe72-1156-4c78-8bd1-b634aad04a94">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 t&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;otaled $39,461 and $112,079 during the three- and nine-month periods ended December&#160;24, 2021, respectively, and $26,439 and $72,570 during the three- and nine-month periods ended December&#160;25, 2020, respectively. Trade accounts receivables, net of allowances from Sanken, totaled $28,251 and $21,595 as of December&#160;24, 2021 and March&#160;26, 2021, respectively. Other accounts receivable from Sanken totaled $54 a&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;nd $198 as of December&#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), 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 &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;such fiscal year. During the three- and nine-month periods ended December&#160;24, 2021, 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. During the three- and nine-month periods ended December&#160;25, 2020, the Company (through PSL) received fees of $300 and $900, respectively, from Sanken pursuant to the IC Technology Development Agreement, and, during the same periods, the Company paid fees of $300 and $900 to PSL pursuant to the IC Technology Development 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 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 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 distribution of Sanken products in the U.S. and Europe 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 totale&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;d $11,837 and $38,346 for the three- and nine-month periods ended December&#160;24, 2021, respectively, and $11,558 and $33,448 for the three- and nine-month periods ended December&#160;25, 2020, respectively. For the three- and nine-month periods ended December&#160;25, 2020, these amounts include $1,500 and $5,000, respectively, of price support payments. The price support payments were for fiscal year 2021 only. Accounts payable to PSL included in amounts due to a related party totaled $4,051 and $1,739 as of December&#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="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;Note Receivable from PSL&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 December 2, 2021, AML entered into a loan agreement with PSL wherein PSL provided an initial promissory note to AML for a principal amount of $7,500 (&#x201c;Initial PSL Loan&#x201d;). The Initial PSL Loan will be repaid in equal installments, comprising of principal and interest accrued at 1.26% per annum, over a term of four years with payments due on the first day of each calendar year quarter (April 1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;st&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;, July 1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;st&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;, October 1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;st&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;, and January 1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;st&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;). In addition, PSL has the option of borrowing up to an additional $7,500 on or around January 1, 2023 under the same terms of the PSL Loan (&#x201c;Secondary PSL Loan&#x201d;, and, collectively with the Initial PSL Loan, the &#x201c;PSL Promissory Notes&#x201d;). The loan funds will be used by PSL to procure a deep ultraviolet scanner and other associated manufacturing tools necessary to increase wafer fabrication capacity in support of the Company&#x2019;s increasing wafer demand.&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 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 December&#160;24, 2021. The Company had related party accounts receivable from SEEL of $1,272 as of March 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 approxi&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;mately $56 and $166 to&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; Sanken under the sublease agreement during the three- and nine-month periods ended December&#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;$59&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;$173&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 nine-month periods ended December&#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 December 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 nine-month periods ended December&#160;24, 2021, the Company paid aggregate fe&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;es of $69 and $191, res&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;pectively, to Mr. Kazerounian pursuant to the Consulting Agreement. During the three- and nine-month periods ended December&#160;25, 2020, the Company paid aggregate fees of $82 and $262, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e7be82f1c6c487885dcb6f8cdd46782_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzA2_6ede6b1e-ab2c-4320-804a-d843718a2966"
      unitRef="usd">39461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3586004424b948fdbd65724a8ed9cd9b_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzEz_726c7775-55bf-4e8e-9eb6-04db4bb521c5"
      unitRef="usd">112079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i142cc8104bb54b01a55b333602990a42_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzUy_19dec8d4-62da-4046-becf-9b9b742bbe76"
      unitRef="usd">26439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia59b7e13d95442c592df413b2802aa1d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzU5_16e1cba2-3de7-4d90-90eb-090d194de94c"
      unitRef="usd">72570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="ib448283d303c41669304dbc814d0b1ca_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDYx_d818d5b5-767f-4707-a1ce-7490613d385a"
      unitRef="usd">28251000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i21b303a4ac424fbebca6104261f4a8a7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDY4_3de4951e-cbc7-4055-8110-2e11aff83029"
      unitRef="usd">21595000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <algm:OtherAccountsReceivableRelatedPartiesCurrent
      contextRef="ib448283d303c41669304dbc814d0b1ca_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTQ4_fe468bdf-9e77-4fd8-a386-8af2bda0a090"
      unitRef="usd">54000</algm:OtherAccountsReceivableRelatedPartiesCurrent>
    <algm:OtherAccountsReceivableRelatedPartiesCurrent
      contextRef="i21b303a4ac424fbebca6104261f4a8a7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTU1_d33e7afc-fd2f-4c80-9ad9-8bb5d40d15e4"
      unitRef="usd">198000</algm:OtherAccountsReceivableRelatedPartiesCurrent>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i59543ef7872042cb85c0ca995c66f89a_D20210925-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjAxOQ_2bdda6c7-1319-4948-8297-0947b1d99d0d"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i62c7e4de60884591a24737cbc7483270_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjAxOQ_67de45df-3c07-4bbf-bb06-85275ded1a28"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i62c7e4de60884591a24737cbc7483270_D20210327-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjEzOQ_02a2d8a5-ed55-4bf4-8e70-6b50293d7ac8"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i59543ef7872042cb85c0ca995c66f89a_D20210925-20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjEzOQ_9e0c1e17-5aeb-4eff-a9cb-efce2d2ebba9"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="if22ac0282a1e4ad0a1b3505d5da4e067_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjE5OTAyMzI2Mjk3MA_c57baf08-e940-4580-8de8-9ad4235c144f"
      unitRef="usd">300000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="ia44e4f41abbb4da6ab22380c4a367014_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjE5OTAyMzI2Mjk4OQ_c555176d-d1ed-4569-b779-86090cb40746"
      unitRef="usd">900000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="if22ac0282a1e4ad0a1b3505d5da4e067_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjE5OTAyMzI2MzAwOA_73c55d7c-ee52-4ec6-85f1-13d412fcaecd"
      unitRef="usd">300000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ia44e4f41abbb4da6ab22380c4a367014_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMjE5OTAyMzI2MzAyMw_68166f66-f85c-4ae2-8885-eb3680e780b5"
      unitRef="usd">900000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="iba33cd7ef0804c159f5208ccd5a20a47_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMzM5Ng_96b43e4c-7528-4ae1-a47c-98c9f7d013f8"
      unitRef="usd">614000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i1498c49a6dae4b51b21fbdb9c5f799bb_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDEwMw_5e6d676b-3d08-45bd-b45a-c84e5f35fd06"
      unitRef="usd">11837000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i02b22bc405b34c98913dc4c0a63ba63d_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDExMA_922141ac-bceb-4c13-8016-eab521e3283c"
      unitRef="usd">38346000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ibb5733f5777c49cf92db2121320107e3_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDE0Ng_4de60c16-c43b-4374-a153-78a389a67da1"
      unitRef="usd">11558000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ib497769951cb45d1ad058c744b0808c2_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDE1Mw_129d7c0b-b9e7-4857-8bd8-e89d34dabb7a"
      unitRef="usd">33448000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="id195174862dd4aa2947aab2e4155f31d_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDIyMw_ccf8b7ef-51c7-42e0-902e-31fb9b566160"
      unitRef="usd">1500000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i49f21c64c05c4271b558d691a10e673d_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDIzMA_13c3f070-2d67-403f-af23-c7ce70a17adf"
      unitRef="usd">5000000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i568819a2fe2b441b89eb661580602bea_I20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDQ2OQ_039a682d-1bb8-4bb4-98d1-76871c12d4c3"
      unitRef="usd">4051000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="ide67b7578fd841dd85a9691cd68523d9_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDQ3Ng_b2a5f217-3e21-4bd3-8446-23e5a97e66e8"
      unitRef="usd">1739000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i78f5d6c6b0614ff998fd5e10b3147b4e_I20211202"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc3Mw_2af54f03-bf3c-49f6-8c9f-5bad332c2338"
      unitRef="usd">7500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i78f5d6c6b0614ff998fd5e10b3147b4e_I20211202"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc4Nw_26bac8d6-3009-4046-972f-e70774836b1a"
      unitRef="number">0.0126</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i134cc19f105d4be9820c9e2838cbf207_I20230101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc4Nw_a4b3d277-d550-4162-bfa8-eb1ab5d16474"
      unitRef="number">0.0126</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i4aff8f88b2f841a7a6318ceb4f28597e_D20230101-20230101"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc5Mw_8871c09f-339f-4176-b3ec-d5b5c1bb96c7">P4Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="if5add449491b4a17934aca66a04f3448_D20211202-20211202"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTc5Mw_e030ccd3-d2ab-46e8-bf88-bd5fb13fa116">P4Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i134cc19f105d4be9820c9e2838cbf207_I20230101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTgxMA_c3963ce3-d94b-4d43-953e-28aa1b195e93"
      unitRef="usd">7500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i596b93fd6073470c857b11d71a5df8aa_I20211224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNDg4OA_cad9e539-10bc-4453-9ca4-52ceef7c445b"
      unitRef="usd">0</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i260e28bc309841ceae6f6158033c150d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTAwOA_0c407e4f-1f43-49ea-ae31-70dd0d684a4a"
      unitRef="usd">1272000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <algm:LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice
      contextRef="i88686993fbdc45d8a8e41eebea086d08_D20210327-20211224"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfMTA5OTUxMTYzOTgyMw_8007f505-9468-4aed-ba22-257624acbbb3">P6M</algm:LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice>
    <us-gaap:OperatingLeaseExpense
      contextRef="icb55b93c373f4779a812b5cd441840eb_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTQ5OA_531cdbef-edbf-462c-8fa0-f0a222d260ff"
      unitRef="usd">56000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i88686993fbdc45d8a8e41eebea086d08_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTUwNQ_085a0726-253f-4359-accc-695a9b1b0c1c"
      unitRef="usd">166000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i205cc36e7efd4c15b11c088e4e8cdc39_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTU4Mw_c161772d-e6db-4574-beb4-634841b7e726"
      unitRef="usd">59000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i367e9d9c010a4a32a40b8b3a38a10f93_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNTU5MA_34300106-c311-4d02-b5e3-b44a2adfc9c7"
      unitRef="usd">173000</us-gaap:OperatingLeaseExpense>
    <algm:RelatedPartyTransactionMonthlyFeePayable
      contextRef="i0853aa3e4b724037be19380b76e8ce79_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjE0OQ_bf364689-665a-42ff-85c6-04340621f5c8"
      unitRef="usd">30000</algm:RelatedPartyTransactionMonthlyFeePayable>
    <algm:RelatedPartyTransactionMonthlyFeePayable
      contextRef="i7acb2e8eaa4b451599b2c62c1b1b0f75_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjE2NQ_ee7d916b-8e05-4a3e-a7d1-d571712ae5df"
      unitRef="usd">19000</algm:RelatedPartyTransactionMonthlyFeePayable>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i184339e9c19248198e15d10a8bc5f26c_D20180901-20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjI5MA_dd9cfeef-64f3-482d-a848-8893b1217a97"
      unitRef="shares">12000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <algm:RelatedPartyTransactionSigningFee
      contextRef="i3d5c536ac4764b23be72df0fcf1cfe72_D20180901-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjM2MQ_857d7c8d-3c31-4152-9ed0-168f1f587f41"
      unitRef="usd">54000</algm:RelatedPartyTransactionSigningFee>
    <algm:RelatedPartyTransactionSeverancePaymentIfTerminated
      contextRef="i3d5c536ac4764b23be72df0fcf1cfe72_D20180901-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjU5OA_098c7ebf-a3f9-4183-a459-f9c3145371f9"
      unitRef="usd">180000</algm:RelatedPartyTransactionSeverancePaymentIfTerminated>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod
      contextRef="i3d5c536ac4764b23be72df0fcf1cfe72_D20180901-20180930"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNzA2Nw_e2756bff-5bbf-40a9-ae32-bb66e022f4b4">P6M</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i09ef8ed53d3f4b759cb449b03744fa2f_D20210925-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjg1MA_4d4aae06-a651-4b60-9abe-cd8d135ed305"
      unitRef="usd">69000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ie64ae595efa94aaaa493448d1f12a572_D20210327-20211224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjg1Nw_e56682ea-34a3-43f3-8900-bbd32e57d36b"
      unitRef="usd">191000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i3f173a67cdbd436d9abc6d12dd7d1776_D20200926-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjk4NQ_f952d855-e84d-4b67-a2c9-c7e0b5a0355e"
      unitRef="usd">82000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ide08061c564d4cd38c497b85d9d886c3_D20200328-20201225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRkZmEyN2IwZWE4MDQxOTM5ZmVhOWExYjA0MzZhNDZjL3NlYzo0ZGZhMjdiMGVhODA0MTkzOWZlYTlhMWIwNDM2YTQ2Y185NC9mcmFnOmI2MmEzNTJkYmI2NzQyYjVhODU3OTg0MjRlYzhiNGM2L3RleHRyZWdpb246YjYyYTM1MmRiYjY3NDJiNWE4NTc5ODQyNGVjOGI0YzZfNjk5Mg_edd49405-22c2-42b9-961d-3758de6b3e08"
      unitRef="usd">262000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>119
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !V&0E0'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    "  =AD)46I=^DNX    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>*''#&";UI66G#08K;.QF9+4UC1-C:R1]^R59FS*V!QCX8NGW
MIT_@&H/"+M)+[ )%=I3N!M^T26%8BR-S4  )C^1-RL=$.S;W7?2&QVL\0#!X
M,@<"613WX(F--6Q@ F9A(0I=6U08R7 7+WB+"SY\QF:&601JR%/+"<J\!*&G
MB>$\-#7< !.,*?KT72"[$.?JG]BY ^*2'));4GW?Y_UJSHT[E/#^_/0ZKYNY
M-K%ID<97R2D^!UJ+Z^2WU6:[>Q1:%E)FQ71VLE35@ZJJC\GUA]]-V'?6[=T_
M-KX*ZAI^_0O]!5!+ P04    "  =AD)4F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M !V&0E3'5#QY8 4   T6   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MI5A;<^(V%'[>_@H-TX?=F1#;,I"P0Y@AA&1I<R&0MI-V^B!L 9ZU)2K+(?GW
M/1)@D]0<N[-Y"+[H?/YT)'WGTMM(]3U=<:[):Q*+]**QTGK]U7'28,43EI[*
M-1?P9B%5PC3<JJ63KA5GH35*8H>Z;L=)6"0:_9Y]-E']GLQT' D^423-DH2I
MMTL>R\U%PVOL'TRCY4J;!TZ_MV9+/N/ZM_5$P9V3HX11PD4:24$47UPT!M[7
MH>\; SOB]XAOTH-K8J8RE_*[N1F'%PW7,.(Q#[2!8/#SPH<\C@T2\/AG!]K(
MOVD,#Z_WZ-=V\C"9.4OY4,9_1*%>733.&R3D"Y;%>BHWW_AN0FV#%\@XM?_)
M9CNV31LDR%(MDYTQ,$@BL?UEKSM''!BTW",&=&= /QAXK2,&_L[ >L[9,K/3
MNF*:]7M*;H@RHP'-7%C?6&N8323,,LZT@K<1V.G^4+YP12:P8J1)TA53/.TY
M&H#-:R?8@5QN0>@1D"ZYDT*O4C(2(0_?VSM *&=%]ZPN*0IXQ8-30ELGA+K4
M*^$SQ,U_8>*4>%UK3A$Z?NXDW^+YJ)/^&LQ3K6#?_8U MG+(EH5L'9NA##(X
M#9H\O:UYF<=Q<\]M/B(LVCF+=CT6CQE3FJOXC4SY6BI=Q@B'TBKC"*-.SJA3
MC]&$JTB&9D<1V-BE+JI VNVAGSY]^N\N>L?M+.=V5G/-% ,=LS)TW%TXUH+%
M*>:O\YS3.8HS$CK2;^0ZBCFYSY(Y5V5<< S7]9I^MW/61OAT<S[=.GRF?!F9
MPP+.NF=)Z>KA.(/;V]'-]('<C8?3A]GS[&ET-SLAX_OA*4+2<PO5<^O0'(M
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
MAD$4)8$=$DP/T2AURAWBCR41[4O_3C@QOW*Z^_D(N-)%<'LG.$90PP"V4$X
M7!P3PEY%&>:.QRGKV6KQ3C1QOVAJ]M ?:@;NZI8 4M*N=@AL&%%;5$T06!JD
MU/*68;"0\1["G53B?JET0C@WIBY>MB9_*2$#%*E4-6P4<ZW:W03 ]KT0+?\<
MT5%V[<,P=O%',(S9I0\#]6VS>:>=./^YN7<B<E.6<EDK\K68U6KZ71NYUI\)
MK)ES-"3<^?P!:1((.RHN#-(D=0+CPE+8GMG"$H7U[2=YI_UXX-65_R<V!-0X
MT:L<"NS9O3*2L-BK2'FGSKA?G=WFNIB1,VC6<\C1O-;=4/C"W;N+3X7D.7/2
MU$4-Z3FUI3[JS&[E&3YDWWQT$HW[)=JD*+=&SG^&>_1#W%T4RAUSYG+'4+1'
MGO).HG'_9Z*_VI,$()_O8)L'^_R6-.BTK=$FK^90J[SIU4DA[I="77KM1\#C
MZNH3ED S$*F]Z1MC4!Z"?J*QO0/ O0H1!<Y71P0:)HPSRGOVT;P32=PODDZS
MS!<"1+6DG(J$<VZ' ('VA0#SRD2<I)%3]!!HS$20Q$F/4.2=(N)^170/7?!)
MEGD3A\>\AEW D]S):BM]7^P[O1%\K#?ZO]E3]VM\"+RL2(TQ7)!01W CN#""
MT-OM%<$%81#QGJH5=&(C\(N-GXYCU[N#CWMW?QR11IR&PEZ>"(R+,'#./EP8
M*!0:V]4/P<4\BNU//*.3@\"UK)?M":PF,[6MS/[LY_CT>,I[TYYM6L]OV<68
M(<\G["+;G^%V[O='RE_S>EE4FI1R 4/1\Q@64+T_I=W?&+5ICR%?E#%JW5ZN
M9#Z7=0. _R\4M//#33/ \:S\^E]02P,$%     @ '89"5 \ ^>94!   R@X
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
MP;0L-\T4SA=HMMT)RCIU^ZL66J2^X0KAX!(TA9B')(2]#G9>!W_):RC]@>$
M)9@1;1V, F-B$GV"CT%3..!P,.$NF- 93'ON)7_&#7S.EG'V($K)L=OCJ,J1
M).DX:_\N#\RR*C:S:E,TX<>+19(F4EDB>?RC>5)(B&U>)EG[)OER[-0+H]S<
ME\D\B8M$@*P0&C'*_0#[6KK&!V6=5$2[5$3.5#2K=E"C\[RNJ[R>*)N@(4<C
MPP/F1Q[6_#RDZKB)/<5LGKMF>?8H=Y:Z7K(&[:G<9+T]5;N+258@UW\CWV=9
M>\'QE%1+)+$#3:_?'UIYK6>=%>7['%A[;P#IP')20E*?^M2:JCV\Q3\J56!Z
ML'D*^<;T;57=S' >Z0DTC0W,,PU264XUK# *NSGJ1JPWA=P+2M$K;4W29)[5
MMA%_DEO"H;ED M* >'Y( J;'""AK3K"$J5 *NUGJFX0)7O-0(+0@\#1,&F$
M@(B^B\#&_-!6904OF!VQ.-[>C:;7P[N;Z36*:T0IMZNAWKN+9%:'N\W")DNV
MFWG_=7'>.M(YL;W0"/2 JANFPB3LYJ117"[ET?28S(6L[%I>\-65;/%LO_"'
M#G-L(M"  ?O9&!+* XHP';P@H0PYX!9$P8JLL!NM)&>*Y$$6:5,4(IM]1E41
M9V6Z/>7C^7\W9;42606&"5"3A[GF^P4LPZ&&C8",,DMTBL"P&\%J](TEA4B0
MD$A2PR^*5WE1?<$86=1,2IJ8D^UO[M/DH8V^G@5%DA>H%,5C(D%NEM=\LL<\
M<[%HKNGO129?56@MK[3*WQJ;TK1<]F#> $+#5,^:6]3-AX(X[*:XB:0M^T6O
MO#:15X?<?M&+3:#"H;Q>PP'Q]4/)E!HGDDO2#5"A&7:SF19@CZ#.L4E?// C
M?8*.6IVO!:\O:<!:&,G/UE>TJ1MP3S=W <GDZ@FPOGI,'9;[@UX4,P2C*"Y)
MM]>B.)2X.?1@M^56K-T3CYC@9[1; .*T]%M,I4]#$EGV4J(@DK@A$FRY'(KM
MG)B4YU/./6U%C8@)</IY IAB- KT]LT$T#6GB4:6%X!N@!FFVF9U">BPIQ]B
M;X  3$P%1!9^(7O-/O+\W1>BZ)&XZ;%7_X4 \";G@*=7#I1%7"^(*:.6JUZB
M,)"X,?"O=F$(@&MZ&Z;KDD(VXD:V8UHLQ&0HL,?2ZMQ-%MB8M<M"%(\1-X_]
M7'T68D(9)X&>"[>HFPB%;L2-;C=B5N-VLDAF.U:;B:*^B8)F[577=M*!CIOX
MM+_!MXZ[15W'%6,1-V,=TQXB)@(Q'NI][?%!6==514O$34L_L$%$ &"Q-(@
MJ:U!!$E=#2*J&(;^L%X:E)[6FP,-(@JUSLP&$6 ,:!!!*LL,HPJ)J!N)GJ5!
M1 %,@1M$D-+>(***,.@S],' ^W%0[PMH$+4Z=X,(-F9M$-&]6XUNPGF^!A$U
MP09H$!U2=<-4 $0/],&^58.(FD0$-X@@(=@@@H2N!A%5B$7=B/45#2(*0%(4
MZ/TA4.5KJDM A6UWR!5L43=L_93M(6KBE"U0!5/4#5-?V?>A)BC9^CZ U#AH
M7))N@ JZZ%&-K3Y]G];B_I8)]GT '=#WH2:B@7T?0 ?U?2 9U/<!=$#?!PC!
M*(I+TBV*PDOJQLN>3]GX38TP6". $L.(AR'VL5ZF/M+NPQL*_MBQ#:P^SC,3
MJ'CHAWH-1X!.>JY? S"3]7A$<*!W"  =Y5S[S M -< XU GS$M!AC"-+0A46
M,OS\'1FF<(VY<:U71X:9M!31R*-ZOB%9$.D+%9#AO>=KNH$H\&)N\)JLUFG^
M68B6J'806A\T*&F;(P?YF9FXQ"/N6^XVL+V'GMR\U,\[,/<FSF"BYW1\2-5U
M6Q$/<Q./[0)^=W O\F(ADKKG<CBU +:PB!&;DPI=F!M=CG$2S#!P5R[TF7Y=
MT<HZS3"]"K E2R>,*69A;F;Y"O!D)F$,6!CH]]A@F?[4VR4DLYXIBEB8FUA^
M2O9DO2F *0I@1]V2 ]F3.4Y1\%P/H@ SO7/;2]I]A%(A '<C@ TP'9YS\USW
M)9!0K3TS G32;;U9R8&[5IA@_3;1!-!% =4O&"\ V0#[?J!M )> #F/;L\E<
M 0 _]E89>$O0GMT1!^XYR6)[A'.;=XH/^+&/A_?PZ)P##W)SGW.JU]OLU=2>
MZ_4&K'F,A:%>;T#'F#XM+@#9 '/JZX]A #J,J2VC"E0X?7[@XXI$N)M$^CT"
M;>($)9%^:DQ@&=6?18=DECXCWWN2^_G0A)MH$C$>V79*12;\^Y()-WDB\+&Q
M:9I@HN,A;,C2$..*2_AWXQ(.D(1<7,9:A67&@_; (T*6X!25\/]#*N&]J80K
M*N'?E4IX?RKI)>U^+4)1B?_-J<3O226 #J 2R!I$)8 .HA) !E()Y)Q))<.]
M[SO67\E]%Q?R7"]1*A9RF/<RD#4IMM]RW;ZI\G7S%<C[O*KR5?-R*6)Y.-4"
M^?=%GE=?WM3?JMQ]U_CL?U!+ P04    "  =AD)4(-FM;T<*  "S*P  &
M 'AL+W=O<FMS:&5E=',O<VAE970W+GAM;+6:[7/:.!/ _Q5-YC[<S33%DBP;
M.FEF*) [9E+( VGOLS%*\%.P.<DDS?WUMQ(&$>N%Y'GIAP;,RMY=K?:W*^OJ
MN1(_Y(KS&OW<K$OY^6)5U]M/G8[,5WR3R8_5EI?PRT,E-ED-7\5C1VX%SY9Z
MT&;=(5&4=#9945Y<7^EK=^+ZJMK5ZZ+D=P+)W6:3B9<O?%T]?[[ %X<+L^)Q
M5:L+G>NK;?;(Y[S^MKT3\*USO,NRV/!2%E6)!'_X?-''GP:LIP9HB>\%?Y8G
MGY$R95%5/]27\?+S1:0TXFN>U^H6&?QYX@.^7JL[@1Y_-3>].#Y3#3S]?+C[
MC38>C%EDD@^J]9_%LEY]ONA>H"5_R';K>E8]_\$;@YBZ7UZMI?X?/3>RT07*
M=[*N-LU@T&!3E/N_V<_&$2<#X#[N :090-H#8L\ V@R@VM"]9MJL859GUU>B
M>D9"2</=U ?M&ST:K"E*-8WS6L"O!8RKKP?3R7 TF8^&"#[-I[?C8?\>OLSO
MX<_7T>1^CJ8W:-"?_X%N;J=_SM$E^C8?HE]_^0W]@HH2W:^JG<S*I;SJU*"-
MNF<G;Y[\9?]DXGER#WVMRGHET:A<\N7K\1VPXF@*.9CRA01O..3Y1T3B#XA$
M!#OT&;QE.-/#HX Z].A9JN]'?9XU3KN93;^BZ=UHUK\?3WY'_<']^/OX?CR:
M?PH\)SX^)];/B3W/F<!:+\J\VG#7'.S')GJL6M)/USW:B^A5Y^G4,PZI&).C
MT"N]V%$O%K2_O_PWA"^L^%JBNH(EGU=E7JPY*H\*J^OJ6Y[)%=J*ZJF 2$"+
M%P192F1U43[NEWE1%UR&?)4<=4J"OAIRR'5YD>TS2+E$V:82=?&WON!RW_YV
M[,0Q-&&$M-SGDB*$N?V7'G5-@[KV3U1#U8/*35P(\,]#46;@27!.7LG:N?)2
M2Z&4M72V10A)W!IWCQIWSWBWT? PN]E/[E2O:SW[DD8);FGHD,(I\RG9.RK9
M"RHYKZO\QZ7*_$OPWP9P*+VSW[,TP-TD3EMZVE)QTHNP6TT<F<0<!17]]7>
M\&]H74F)( *6A=Q6,ENK4,BDY.Z);^[YVK5QKZ6Q0XJDGN6.3TB"@PK?'C3E
MBQKQGVKY[@JY4AG J2JVE(C:>MHBO8AYUA4F1E$25%0Y5BD*"4DI"?JICQ*2
MC]BOMGR5P67%MX>L$.@I6^^<R;5YSBMO$QQ99MABD<<& Q=,@S;<J6RI:BF)
MH)8#59_ C$J\Z*R6PR(L:ATZ7'86V5+/B=,":@=OVFU'N$.*=EGJL<& "X?)
M]:V$PG-=_ TK\1&F1 </U)(_>)TM@!.2YSNA4[]3\]CV?1QWVZG9(>;SO0$;
M#I-MH,-#JO@X 95>D]K]ZR);%.NST,*&6CB,K7N1+3F@,*]VBJ: ,%X\*1\Y
M'6/3Z#+!M(U\EQCKI;[%9:B%SV#+UA**QJI><>'4UN;0I96N;!F,?8H:6.$P
MK<;-DO'%EXT?2EB;40XIC''7HYMA% Y#ZD[P;58L(8LJ/O%]6&D?AG*_#:)+
MT"6UTI%#CO027UXEAE@D3*Q6F&ZS%U^,$@> HA.R-_6Z0RK&'K 2PRD2YM1P
MIPK/SH.H-A"DZZR&_+/-A"_1$!M"ER2UZBF'6)=TJ4=9PRH29A4L)['CSDB
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
M(58!10*X !B<R@I<+- "D$!*HC3MO$'@DE6"\66?HBS@T+2VYHN>G/C^'L(
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
MC:A9BLVE70KPH8D:-T4Z6U3<T!K:>PN,B *)2S$4H),NT-P9F\95/#4NB6%
M"SBC"B/#M>."1]>AQ1$+2JH6H=8!_.<890LLAN+(*1:T'L^^:$)]A@S0U-)1
M?>=7JGF3+S7UHG08E"2U.-CTX*K*A"0G]LMC6M]RYS78CL\@XI*9MU(4O/:"
M5EG+8F.X8AS%[3;<[V!? Y8ZRDQTQ*T@]E)9_Y!H ]%L:?\F.S U*H)A[EDE
M+P3E#H<J66!,EV-P#;2'^A0X?>EL\:0-KV9EN?O%.REQ!="32RLQ<3L*HH3F
MK @GAA8TCEHD&!-EX1?;?NZG=ZC?-"' ]?JRA9B1.DU1U;^^YYDLL90[8C>H
ME*XQ-R\ZZSNZYJ5]*O&H1;N1#K<455H&]0>%_ H7"/4^[M$O#RU: 6L=KQ)3
M^ +)B68+/(;O2V-U;%E*JF<7X+N-)]I49DG=C[!:QME6M/]4C:)CVO=PD1$\
MAPPG_IK:)J'OV5V'XYE29W6-7:0?^GX/BJI!2EC\?VGUAH^4=8OY+VBL31[S
M_<T[U^GW8UO7ZGF+>3+S,%<9\$)*@G%Z5'?"K:A9Z]'DQ4.X!.> ]8$^%!X(
MUUPQM@^R(\\A*" D&Z[)0:64)'01>>=F6,VH_YJE=DDNP]O%25JQO=P)!U[H
M/;OTF+F!(WIXN8 8%61YX11K+L?M ^MUS7L$V=/6M@Z+@'L[FEDPPH]WRH;A
M7G#R:I@=PSS\AQ?5:I,<<:_L3N>;(F26<9+^QN<D0Y.VG\#)_Q>D5&':#FG-
M>RCKZ& Z]'!F,YN>3"Y':5 .;)O[=ER:Q$W.(3>YZJX;7/MNH+A*S:)X[6W>
M+T)?>AU[A]0S2ON^W72(L.FG0[T>? D!T3KJ"]6AIZ=\1]5O^%*5V4N>>]L2
M<:\]>/FBBV%:%Z&4<Q[X4R3^^,PXC>UP$)K(B+,X*I'P(Y[M4R3,#: $W64S
MQ"<32$$?P*=K?#+QJ#-RHP5=W[T,!.7=O'@M+S@.$HA6HA>>>YY=!]FTQ7CO
MG2S-T7;9BQGEH0#'Z]EP"6JHP";06FRL^5;TRFQS#%0V%"%.$%VI_G4KVL0?
M9LD@)=_D3U2J)HU \F0S.R%T,7*$8Z0=_EF*\S_;&1ZWQ)_C0*VRP)\%4*N*
M?K*Q"^W0O8,R52]YQ ,%/00O=#YU?RH23Z!<+O]M@MXO[>/H+DK*\YMX%((%
MNNX8@O<U)S4,&S1L6OGVK9)1&'SL.*B"-Z6$AWQB&O1Z#F<0_3R=-KL8!]IH
MRE(WWSZE&2.N"Z0!RX%#:#!,3@0S<,ZM*P/%HE-511PA@#0O1F+\#Y9(?;!M
MP^GK(U]L,=O*F!$%;08L%,O>^ZE(U'&8IQ#$=;Z[T.1-R2T>X,4P5ZF+<=#0
MT&NEY0V7E1F;- D%]4(WN=#8RQ8[2,[S*:-<X 99C&Y3WOR:=5-5#'+K&!!1
MV4ANN"63@QV+F\/K+EV(W"O/X7K&TS0PS4 7OJ*)A_B2ERLF%[[E@,C_!.=,
MI5Q"R@T?[7G.?KSIAH)'T^/N9+EBGX_MY0%/R^WL5/3VA<8) 347,'8M&F]I
MOXEFU2< ZV^F,NN&HB4]FAWW=.&KN--!A.$>@F&&$EJFV4E[U9PO7:B)&7+:
MPB?SOIR(HPY?4/K:L#,C-M$Y//@7@7OU:T@]PCR IS74[TG0\=>:,2$%$OP4
M:CA5>(,CO=V#TC%(%6]"+?P!^'A+!87/Q69/)A#T7ZLYC36GLV?O,L? --W<
M(Y] ?U9>%V\AKZ>7SRXF)^?X/G)=@6?$ESR<6_Q17>=&./)B>GG,'O8UZ,T=
M^4,^Z6^JQ,K70TBY"\COADPIAJ3W6[@$.@W6E="YG)Z?G$V.!W+ L_[6%%T4
M_B?HG!2D?E,PQ*S9LNYP)?S"31$&)UF[<VO1S=10O6&5L?$-CN1SZ*>&X087
MF;0.Q7N'F]9""N_8I:LNQ?SKI/4::UD$TO>[K$=(7=RB2A1A+, U7>S:Y(Z?
M-.UA9/@Q8VCY%K+U>(;;N/A!'=@XZ3CI]H'QI'M?I7KW$HMH#X0R:5X)V@2;
M!GN,5(;94]@G:.+FC2<(.PV-;:D&#X=&-QI2=\XG?'[FFQD!HX?Q M%T(E\U
M.$ 0E1%@E*%GW"?N3XJ<TW_IR/G_UX^/AW[Q?YK];07<[J6_(.%X7Y[_S$*\
M&O](Q17_;8;T./^%BW<2EX-Q#+> 5R?CB_,CWA@)7\#1T5]JF)L&ZB3ZN%+@
MC2P^ /<7QC3A"QX0_W3'R_\%4$L#!!0    ( !V&0E3+)8I!4@8   8/   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;+U7;8_;N!'^*P-W<6@!9:WW
ME\WN IN]M$V+I(M-<O>AZ =:HB4VLNB25!SWU_<92O;::#:]WAWNBTV*G)EG
MWH?7.VT^V4Y*1U\V_6!O%IUSVZOETM:=W A[J;=RP,E:FXUPV)IV:;=&BL83
M;?IE'(;Y<B/4L+B]]M\>S.VU'EVO!OE@R(Z;C3#[5[+7NYM%M#A\>%1MY_C#
M\O9Z*UKY7KJ/VP>#W?+(I5$;.5BE!S)R?;.XBZY>I7S?7_A!R9T]61-KLM+Z
M$V_>-#>+D ')7M:..0C\?9;WLN^9$6#\:^:Y.(IDPM/U@?L?O>[0926LO-?]
MCZIQW<VB7% CUV+LW:/>_5G.^F3,K]:]];^TF^ZFQ8+JT3J]F8F!8*.&Z5]\
MF>UP0E"&SQ#$,T'L<4^"/,KOA1.WUT;OR/!M<..%5]53 YP:V"GOG<&I IV[
M?92?Y3!*6AN]H7L]. ,[ 8/KZ-Y+E\9>+QTD\?UE/7-]-7&-G^%:T5NPZBR]
M'AK9G-,O@? (,S[ ?!5_D^'WLKZD. TH#N/H&_R2H]J)YY?\?+7I[W<KZ[__
MXQL"TZ/ U M,_Q^!]B<8^E=@2Q\ZB</-5@Q[:N4@C7#2(J5.:!VN6-%+TFN$
M5SM(IVJR2#YM2 U.MDS34*U,/2I(^/UWOROC.'SYYM[Z5?3R#R2&AL1VVZM:
M<,:]L%M9JS7XB$'TNJ6MWL&L5FY4K8=FK)TV]M*#6^L>U4$-+3FQZH%MJA'J
MWY* Q .SU"@KVM;(UB-9[4]E!;S?&LU</8X5:ZJ!>MOMP=YX!5UGI'SASP<8
M\L6&@Y2VTBC=6)(<JX1(DYL5<!ZBS5]_^IKYK^&$&\)EJX'3@V#;/<$]!T@*
M"D@G#7(84D;+RGZ&BGJT5'>"_08<%F:WS(?AGNK#^S-V@].TZU3=^:/9N^R*
MJ'AICZ0[U?>TDKA>:[/5WHD_"?J3\<Z!<P5L" 0LM=<SFA.TEH21$,GZV4YM
MM[CN]"6]>\8P5T##7O$%@QZ\+Z:R0>_81U_Y?N:B,\\\?W(W(A<T=P"ZH"@)
M@Z(J>!4E017&6"55&"19A%5<5$&15?0&,8H"H$1/281;"<5)D&<I5660)0GE
M65!$(?T-RAL^JN**XCPHJX3 (07_(@SR)*0/VH''DWDAMLR#'->QRM,@37F5
MY660E P@C?(@K*ISD\WF_8W,]>!3]6N)?T%Y')291PSH8<Y*5%D0PC!8I7D0
M%SF]/2\AEB(8*$L3BD*8)BLH*:*@!'$,K:LLIX=..SUP\,=Q05F94Q1D2+XR
M+WX=^QT#^K<*.%1>A+B]HH^#8@N^=[[J7G",Q'')"\1,PE8K0UB4%UF!\(GG
MD#IPH!2A%5$&C4/H&^2(K&@*X-=O7]]=T>O18$BCN )Q1'$9Q$E%51%$8<DA
MF,)9=U:)*_J+0)% I =I'C&,%/>B* ["HJ(B#K(BI#]ALD.RTWVG!D%I"6DY
MP:E1$<.Y<1!E)4AX7])[#'D=_56#!"$ 73**BB"'5_,HR*.4TB0HD"BS.H#
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
M >QG"FZN/YR ]L^)\W\ 4$L#!!0    ( !V&0E0?<?[;I ,  .,(   9
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;*U6;8_;-@S^*X(W#!? .]OR:](D
M0)*VV( 6.%R[]<.P#XI-QT9MR9/DY.[?CY(37S(TZ178%XNRR(?D0\KT_"#D
M5U4!:/+4-EPMG$KK;N9Y*J^@9>I>=,#QI!2R91JW<N>I3@(KK%';>-3W$Z]E
M-7>6<_ON02[GHM=-S>%!$M6W+9//:VC$8>$$SNG%8[VKM'GA+><=V\$GT']T
M#Q)WWHA2U"UP50M.))0+9Q7,UI'1MPI_UG!09S(QF6R%^&HVOQ<+QS<!00.Y
M-@@,ESULH&D,$(;QSQ'3&5T:PW/YA/[>YHZY;)F"C6B^U(6N%D[FD )*UC?Z
M41Q^@V,^L<'+1:/LDQP&W1 ]YKW2HCT:X[ZM^;"RIR,/9P:9?\6 '@VHC7MP
M9*-\RS1;SJ4X$&FT$<T(-E5KC<'5W!3EDY9X6J.=7GZ6K "RRG/1<ZW((^10
M[]FV 9=PT'-/HP^CZ>5'O/6 1Z_@3<E'P76ER#M>0'%I[V%L8X#T%.":W@1\
M"_D]H9%+J$^#&WCAF'!H\<(K>"\9*O+7:JNTQ,;X^P9P- )'%CCZWYB\B6=N
MXTQU+(>%@]=-@=R#\QTG9#AFIV/YG^.[FN=-7]1\AT<-TU"0CDG]3/0UNPG)
M!5Y 951%270%I!0-WF3$F!&L#;1;D+8^'YG,*T(3]WH4Y&<24-^-?=](?N;&
M44(^@%(S\B#%OK8W'3\T!)XZO+7H,Y=0U)HT0BFL%^,%8<8[XSE8Q4+T6UWV
MS8NWN]2?D+L@S";(CNXE'\P4,P4?C5$OB-UI%$VL0-/(J+^*$G)',Y?& 5K2
MT$U"M/PL-&LPI31Q:1BCD$QMDIN*\1WZJKEE;B/:CO'G7W[*:)"^4:1[3<[>
M=S,VZ<E;J1Y 8B;J6#EEZJ9R67?VLWA)_+M3$)LAB ^G(%8709R8'1)?L\:>
M,'W6!.:ZFBJ'F7E:B@<A"J@A1N[0BQ;87^J8@R& &V_H0,(>>(]<)UC'((A<
M/TIQ#=UI.B5?9*WA5U&6:FAK;$PLC]B#K-':TDO?8%U1/4S3R9ET%NE%[QZ#
M3?TA1.P+(R2N'T079/T8"ZD%-I@TLRRD;I#%@Q"EX0^P$,38U(&/[9;X=HT#
M_]4T^)$;^=GD3/HF#?$8[;%FB1N%Z2#$:4R^]8GTS@9/"YB,&:^*V,8<9M#X
M=IS@JV%PO:@/XQ\YV]5(9@,EFOKW:>P0.8S48:-%9\?85F@<BE:L\"\$I%'
M\U((?=H8!^-_S?)?4$L#!!0    ( !V&0E1,G&'>1@,  $8'   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;*U52X_;-A#^*P-UT1-C2;2UEK>V@7TT
M: X!%ILT.10]T-+8(D*1"DFMU_WU'5*V:@/)M@AZL8=#?M^\1\N]L5]<@^CA
MI57:K9+&^^XF35W58"O<Q'2HZ69K;"L\'>TN=9U%44=0JU*>9==I*Z1.ULNH
M>[3KI>F]DAH?+;B^;84]W*$R^U62)R?%D]PU/BC2];(3._R _O?NT=(I'5EJ
MV:)VTFBPN%TEM_G-W2R\CP\^2=R[,QE")!MCOH3#NWJ59,$A5%CYP"#H[QGO
M4:E 1&Y\/7(FH\D /)=/[&]C[!3+1CB\-^JSK'VS2LH$:MR*7ODGL_\-C_$4
M@:\RRL5?V ]OISR!JG?>M$<P>=!*/?R+EV,>S@!E]AT /P)X]'LP%+U\$%ZL
ME];LP8;7Q!:$&&I$DW-2AZ)\\)9N)>'\^IU^1NV-E>B6J2?"H$ZK(_AN //O
M@!?PWFC?./A5UUA?XE-R9/2&G[RYXZ\2/F U 3YCP#.>O\(W':.;1K[IOT1W
M@ ?I*F5<;Q'^N-TX;ZD=_GS%PFRT,(L69C^6O_\,AG-9ZDKU-5*=/5HI% ,E
M-L:"T#689[0-35\\5(:FPWDD]19\@[ UBL9,ZMT-4"ZQW:"-^7PO;-4 OV;P
M)/8CKXLDKN\Z%<Q>09ZS>9&3L&#7? &?::#(&>BLJ= YF!4L*Q=09"Q;%/!6
M:DF-5\/.F-H!YRS+2^!S-I_/X*/Q0A'1O&1E49)0SMEL4<)'<O+>M)W0!YKI
MREAJ'#)Q*A-9>I9AX!WXP$"1P-5T5D9'KPHV)?.TB6*LOK&(;^*-IL2^:4,O
M0D>1!7<PM.1E$D)3,;+J.HR[0!W8P%N6Q2!PMB!G?\Q $0UDEP8F%P'7U(3$
M(75/2!&"K?O*0V@+JHGNM]24U*$U; [PR;QX5,<";1Q^[2E%:DC:3LN_0MJ(
M55K:D!ZJ1M@=.@;[1E*A+=*&=G1!K]J>%,?VH,:BS>V"\,VDLS%VBTKXB](0
MQ=7//Y4\Y[\,R9JR/+O^/ZLQ^=8\IF>[K44*,FQP1YW?:S^LN5$[?B1NA]WX
MS_/A"T-#L)/460JW!,TF\R(!.VSMX>!-%S?EQGC:NU$,HX8V/*#[K3'^= @&
MQD_G^F]02P,$%     @ '89"5'<BXD5' P  X@8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,30N>&ULI57?;],P$/Y73@$AD$J3I1T;T%;J!F,\3%1LP /B
MP4LNB85C&]M9U_^>.R<-F\0F)%X:_[C[[KO/=]?%UKB?OD$,<-LJ[9=)$X)]
MDZ:^:+ 5?FHL:KJIC&M%H*VK4V\=BC(ZM2K-L^Q5V@JID]4BGFW<:F&ZH*3&
MC0/?M:UPNQ-49KM,#I+]P6=9-X$/TM7"BAHO,7RQ&T>[=$0I98O:2Z/!8;5,
MU@=O3N9L'PV^2MSZ.VO@3*Z-^<F;C^4RR9@0*BP"(PCZW. I*L5 1./7@)F,
M(=GQ[GJ/?A9SIURNA<=3H[[),C3+Y#B!$BO1J?#9;,]QR.>0\0JC?/R%;6][
M>)A T?E@VL&9&+12]U]Q.^APQ^$X>\ A'QSRR+L/%%F^$T&L%LYLP;$UH?$B
MIAJ]B9S4_"B7P=&M)+^P6GN/P<,YJA(H3;@4"A=I(&2^3XL!Y:1'R1] >0T7
M1H?&PWM=8GG?/R5&(ZU\3^LD?Q3P'193R.<3R+/\X!&\V9CF+.+-'L*3OB"&
M4G=8PB>+3G!->!"Z!+JSQ@L%'YSIK(?OZVL?')7+CT<"S\? \QAX_I_Z_CM*
M-:"L/9@*+H0K&LA?]4I-(#0(IZ:U0N^@$26@#N@H9ZF# <'U*K7D1@!1.T1J
MKP!T0VVB0%*(JT9(1:J\Y%*G8**02H8=/&?@9T^.\SQ[N[ZX.H6SX2:>';Q]
M <(30(PI%(^''9"(VE?H.+YUINSZ1J1P#'8A-$6:P*8A'&LI8S^&F\"VD937
MED =%DIX+RO)?)QI8>-H)CFVLD0UQ$?$7YVTG,T$-,:4!LV:O6;TPD@R0$6E
M0(^]0^&B9E/*&?M;TI.9W<LO<BA(486!"!#_=5=37\*LEYRP%4TVJ6MFBM(&
MAJG-#3H=U166<K\1RG/PO;R1,\>J.E5)I:(E^?4=3],1"F4\@U+9EC(6:T]T
M_[@QV TQ*H1OV/5I?C299X>C=#(T9*0$L^;G[<%\\!,Z]C2T8E503=0TNCFO
M2$=JTJ:,'1&C1N3943;]6R^D=^9.BZZ.TY75ZG3H1]!X.@[P=3^W_ICWTY_J
MN);4D HK<LVF1S0O73]1^TTP-DZQ:Q-(H;ALJ,K0L0'=5\:$_88#C']KJ]]0
M2P,$%     @ '89"5$V7<\L5!   OPD  !D   !X;"]W;W)K<VAE971S+W-H
M965T,34N>&ULM59;;]LV%/XK!UXPK  32]0]=0PD:8L-2%&C:;>'80^T1%M$
M*5$EJ3KNK]\A)2MVM^2AZUXD7L[YSNT[)!<[I3^9FG,+#XULS=6LMK:[G,]-
M6?.&F0O5\19W-DHWS.)4;^>FTYQ57JF1<QH$Z;QAHITM%WYMI9<+U5LI6K[2
M8/JF87I_PZ7:7<W"V6'AO=C6UBW,EXN.;?D]MQ^[E<;9?$*I1,-;(U0+FF^N
M9M?AY4WLY+W [X+OS-$87"1KI3ZYR6_5U2QP#G')2^L0&/Z^\%LNI0-"-SZ/
MF+/)I%,\'A_0W_C8,98U,_Q6R3]$9>NK63Z#BF]8+^U[M?N5C_$D#J]4TO@O
M[ ;9&"V6O;&J&95QWHAV^+.',0]'"GGPA (=%:CW>S#DO7S%+%LNM-J!=M*(
MY@8^5*^-SHG6%>7>:MP5J&>7*XWUU79/8"59:X&U%;S^W(L.$V\)M-PNYA;M
M..EY.6+>#)CT"<P"WJK6U@9>MQ6O3O7GZ-_D)#TX>4.?!7S%RPN@,0$:T/ 9
MO&@*.O)XT?<$#7]>KXW52)>_GC$53Z9B;RK^H?G]KYCP*-)-(OQ41!@PEEE>
M ;-0*H/+3JI4V'#&+:L-V)K#1DGL7-%N+P'KP)LUU[X6;YDN:Z I@3NG=P9A
M2FB2#8,TH'#3"UFAGB&P'H<@FDZK+]QY8;PYR;&E:B6KTZTD(S2GD*2D"$,T
M5=:8 [T_C0,2FI,L3R$N0A+0!-YM-J+D1P+.(^J^>0BW&)C5_7 8B!;0VE9S
M8X!FI,A"H 6A00@?E&42TB@E29Q#&@2(',"=$V1EV3>]]#FK.)Z!I6 >[9<8
M'<GCZ 6.@HRD-'LQXIPA93.2!8E+2T%)5$3CS@D ?\!#UG!@C>I;!V\5G(4!
MR5'<)S>*"(T2K(7V-;&UYOS<;[68F//&]1M@Q86J#'#7=J?%<HU#\! U'??'
MH-P/U3X+0TQ1,AG)T_ [C23>2'!JY +N5+L]ESA!FAG#L;2B+65?<9?_IRGJ
M9YI/N59&H"IFRO1(N@%IY"OK!.93?/594]*QS+'97, '#&++L<JLJT4)4I4^
MV^; [%O5=*S=__Q33L/LI4&!;WSUC4+\J5\YXUV]-Z+$XAV@#DB30Q[['YGW
MCC[VR["DG=K87>;)WOK8"I>">]>I!DD4Q21#4N  "4H+6-5"BJ[#^ACLNY0$
M>09AG),HBS%^)J0S[2.D+R$D:9'#._180T8BFN,W+((CKN;8 [GG:H1V0KAN
ME+;BZQ0L<K9CXIM,G](V&L(]*[+_@Z[Y\$_B'TK3?SOHYT>7:L/UUC\=#$:,
MH0[WZ[0ZO4ZNATOY47QXVF YMP)Y)_D&58.++)F!'IX+P\2JSE_1:V7QPO?#
M&E]87#L!W-\H90\39V!ZLRW_!E!+ P04    "  =AD)4BTM  VP%  #;#
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
MW-*L&O4/8N/6)KC&<4)><NGA-L758MNQ>YC-MTULY+&GKJ2MV/A30NG@A^(
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
M&.<#S9V#[G ?Y.:%S(HU)@Z6>9W1.4^M*<-LA@R](P1>FAK)C2N3HQH2_)7
MK#6OX::@G-?.*)D'H4PXZFX&'88K&1$&@/7RRZ+VM$>$Y,3E"*=DD<&9F>FP
M!LZ@O3G:):<^(FX]O$!Y+T)->AB,[1GTYS$9)LFFB&2*.R>G4L3*947, 5>
MR,M0MT/1,GH6WRHBB""$&@&WFDIP:47%9;X@&DM=+(/(:QM*)KJ6=RL%9V$;
M6^?]Z;\:>"H!,?;$VA?&B07WFT:CP7U$@IZGK=XH\;!+>VX-O\7"K2&%NR:3
MP9NV6CYR/#CJG<'^*/BZDXX.-J;IQD2$?BH1[L/JCH4>^!,H1;NP:'!P+UOI
MQ9IZ5H0 HN XM!5N48V[ZXV1+C-$=',WY O.*+I2.R]]'2+C"^Z;=H5SCMT*
MMUQ9UN6R3"&G*I '=>#OQ59V62 8546;5L(9QY[S"CBP1!A!;F?0'1SL;8S,
M"QHEDA/TYK9 (D]O.#!#TULIACWV"5OAQ O(8HTD6KD'(]4TS)CC)_4,UW=&
MX0[G\!S"AN!T\SD2PI$)Z_'A!$4H?A<:#MTL'+XH%EHYO?AX?O9R<(#6CL)8
MRBPJ$Z<@<3)9:$#D/\-G6F@.VKV(1[?F(ZD%M8 N"B'UEY>>5B4@IG'II70+
MM0SG&?D\I),&D6,FU AM5GO)IFK^,&8\5)"GR'5-G\E_39^KJMS??:HJ1P>[
M7T.5/]98TUQS__>:7"7SKRIRT_=B?^4CO!1V%GYJP!V0NG_\'F]'VU\S3N)'
M_')Y_"D$N\V@/ES[IC!-<%GL,!M_7H@OWE3ADQYW+V_*\%@(#F*T /-38_SB
MA39H?^,Y_@-02P,$%     @ '89"5+&U.@&H @  O@4  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&ULK53?;],P$/Y73@$AD,J2N.F/E;92NS&!M(EJ
M&_" >'"3:V/-L8/MK.._Y^RT69%8GWBQS\YWWWUW\=UTI\V#+1$=/%52V5E4
M.E=/XMCF)5;<GND:%7W9:%-Q1T>SC6UMD!?!J9(Q2Y)A7'&AHODTW*W,?*H;
M)X7"E0';5!4WOY<H]6X6I='AXE9L2^<OXOFTYEN\0_>U7ADZQ1U+(2I45F@%
M!C>S:)%.EIG'!\ W@3M[9(//9*WU@S]\+F91X@6AQ-QY!D[;(UZ@E)Z(9/S:
M<T9=2.]X;!_8KT+NE,N:6[S0\KLH7#F+QA$4N.&-=+=Z]PGW^0P\7ZZE#2OL
M6FR61) WUNEJ[TP**J':G3_MZW#D,'[)@>T=6-#=!@HJ+[GC\ZG1.S >36S>
M"*D&;Q(GE/\I=\[05T%^;O[%E6C@6JOM^WLT%5P+OA92.(%V&CL*X&%QOB=;
MMF3L!;)SN-'*E18^J@*+O_UC$M:I8P=U2W:2\!+S,V!9#UC"TA-\_2[;?N#K
MG\[V.4>X%#:7VC8&X<=B;9VA9_+S1*2LBY2%2-G_J>M),M^8$UOS'&<1=9Y%
M\XC1J0AP7R+DNJJU%>'MZPWH )<>[CQ<'L&%!6YAHR6UJ)T 51VK-:%]Y6^X
MR4M@PQXL\MPT6-#K4]2NU)@.A,IIH[:R\!I&_8S6(1MW2(-.F!:9)KWA8-!N
MPPZ0TW,1:NL!9%I1H.%!,.N-D@2RWIC6E=&/(@P!FD'04$CC:-J XT]PR-#"
M6X7NG??+4K^.,F@+].;5F*7L [#1 .ZUXY(TIL/>N)]XX[R7]OOPK_\='_54
MA68;)H<EF8UR;7MUM]UP6K0]^0QO)QN5<"M(HL0-N29GHT$$IIT6[<'I.G3H
M6COJ]V"6-&#1> !]WVCM#@<?H!O9\S]02P,$%     @ '89"5%UN4""U"P
M,B   !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULQ5K;<N,V$OT5E-?9
M\E3),D5*LC2W*GO&R4[53-8U3K(/6_L D9"$#$DP &A9^?H]W>!-OB699&L?
M+(H4T/<^W0WZ]<[8+VZKE!=W15ZZ-T=;[ZN79V<NW:I"NK&I5(E?UL86TN/6
M;LY<997,>%.1G\51-#\KI"Z/WK[F9]?V[6M3^UR7ZMH*5Q>%M/M+E9O=FZ/)
M4?O@L]YL/3TX>_NZDAMUH_R/U;7%W5E')=.%*ITVI;!J_>;H8O+R<DKK><%/
M6NW<X+L@35;&?*&;#]F;HX@$4KE*/5&0N-RJ=RK/B1#$^*6A>=2QI(W#[RWU
M;UEWZ+*23KTS^;]TYK=OCA9'(E-K6>?^L]G]0S7ZS(A>:G+'GV(7UB;@F-;.
MFZ+9C/M"E^$J[QH[##8LHB<VQ,V&F.4.C%C*]]++MZ^MV0E+JT&-OK"JO!O"
MZ9*<<N,M?M78Y]]^5EY;!2M[<9W+TKT^\Z!*OYVE#87+0"%^@L)2?#*EWSIQ
M568J.]Q_!FDZD>)6I,OX68+O53H6\70DXBB>/$,OZ51,F%[RVRI>JE*MM7?B
MWQ<KYRU"XC_/,)AV#*;,8/HG;/C'*/RP5>*=*2I9[A'YJ=F4^E?EA,?C=4UF
M%LY+7SMQHL=J/.(?,KU>*ZO*5(F5\CNERK!>:BMN95XK8=:B G4AG5.P@2PS
M7K$*1A%FE>N-I%QQ+V@MV0GQ#5&S;DW5I"/1<4*7O*@N99UICV4I]II<9Y)N
M5A*+( T'IT-<^ZV06&*M<I4I,UUNA,Q^1HRSXMX@1=.ZJ'/>;2":Q>H"6+,E
MKK<*_'"O1J($6$% +^_& J9R2LC"U"4SR7.2PNL2"H/D2O4&S* Y2U" /;$$
MC77M:ZN88J6L-IE..V53XT"2=-+.TWI6P?>^^?O?%O'D_)43E7383_&D4S46
MW]:6I!\1YM32:IF+#? QF#PW,'_X6H$A %+96VQKV/FM] )['*G;BA=$"YLD
MB6O\/;6>44"'0'"RZ FQG7[+-D^[@,QN[IM=YN[_9.]ANM1L7%$HZ>HFI2@<
M!>K7[XAH,G!0NX(PMD_+;CDO8R=I)]0OM49N->%+Y-?:I7#W7DE[JLILS/DL
MWBN76EUQ;HGO37GZX_AFC*=!E :5PM*!+I37UM2;+5/>;4V>[X79T197KYS.
M-,KH2%SDN=I8(S[IU)J;/4Q7.'&]U;FN*M!W(_&A!**>D/7BZ-7%I^L/_'7R
MZL5(;-E%SQEE!,XZW9*Z$H%74G99O:J]L?N )VR-U-PJZU@P+Y%_DH3%AU!%
ME9N]@E<H9;<4'ZY27(P':@0G$KG.R2U,68JZ6^4(%1#+"*<"HGD+X& TA((K
MP,G0>9E:P3\E/%B3]\)/J*7I%S<65\#)%,$8TJ('+X)4%993\",\ QB*JSNR
M!PD>H FNIITE^;'DK3>TU74F)N^V)AX_-"[9;$=V1[C IV;G7D)[J]0I5U)Q
MS8D1ZJGX'GL?>XXJJ8H5=*5*V=_,1L_\<C- &G$LDOD,G_%RCL_):#)9XKJ8
M)@@7CT+B0D**R6PA)O.YF"YF8GH^96NDI#2RH[:E:,*D==?)^>P%/I;XB).(
M/R<OQ$5AK->_LD&Y#CU /C$1,?[FXJ+#3$)*,9N *X28BTD\%]\/<:.-4M7X
MYUC,H@B?TR1FC6;)A*_Q9 &=0@/+_,N0:A=!8@H\+U<Y54(X0_!#K&ZPY["
MTA.$B/8#,!K65(Z= P]0%\/Q]TE:I%$\#X]&0"JJ@!TT>XZ 7-VJ7&PU@@^K
M]PR9O0"ZK&K&,(*35<@')J !N&N=(O&HB!(H$^T*M3C5BDI FM=9O_X^GK*,
M%V59P^J?507=4<2([4_,%NE]H-)'%G+27./FFK0&A<QEBW&/!?]+\1V!1<G
MZE1:6^U)2L3B*(IF@RL+&+\:?*.$:^ @= T=#+"CS[N%AW<?#<'V['S1/6FO
M].R2X>,\FG=/A]]O&#<&Z-*SA^5&2;(@9O&4XA=9%(L?C(<=C\5\M)A.*<_P
MZY(C<1G/^#I?1O?LVP?'_\RX8#N=#ZY_U+@(D8%Q!W>-<1?3A\;%LV#<8)E^
M__#N60,GHV@Q(=,1"M#&).D,? Y-@H%GRX3#)DFFK.$Y?$]Y'?"5\XPSW&V!
MMIP"Z5:6F]!C'21X:^YA5E/OP(@/:XLB3#OJ(0I3%KWL"#PH\T/,"29K%+]L
M&N6#,."4/&8+'C=J7V0H5%R1,GBUP0[J-$02]8']664HN8^O.XD7 .9^)6G=
M83(U,WX_C)D30/DD$>]Z4QF+,1<UN+8T:>P!O8T=;2B ,2%^,GTQU.DA&AYS
MUAVWZ;)5!QY_ J,*^3/<<-B'Y=)N%/J,IF<D+>#N4ZHG: JLD=EI(>T715&=
MJ;O0+E#]+J#@AMI"--I?.*E (@7[4/.Y\VSD: C +.AXT#Y\H,,(6LHF=:-'
MA1TD$8/PGALMM]7KT$#LI,VH-4:)@V%0E](M.:HI,+HIP*=D57"&<FB7R#G-
M@OMC7*[E"OT>.2TT4K*JK$&1I?V%OANXEY93NW1H<JHIX%EPH&(?E-:P:]M_
M<J/D.#^P3NJ<>WNP/VTY[Y$7F<I)">?14*FF2<Z-^<)S6!,/K!YLE;*S0O!T
M+L_0/%/MXF@2DF<F'S)/A;X+6MWJ3 7F EWOCJJT"=UG.UP,VXKQ7]10 Y<_
MONO<V_?2'_M6^EE8;CKMC$!#0G %#2VI0\6V2<"UON,231/6, UY#&JZ+5B,
MQAZT0 ZS3S<N$BSA@^.)^VYD*6CQSH&1!W$B4@F/0LC]/;/?&G2Y[%*V':B&
MB?.@R:#HM#H-*--TTF$8%$C24K(?NFCN XW%+>2>YD29(B(MC?I6;%7.HK3!
MC3!^WV-7:(TX= F"3QF"NUGV"20^2$S132UL?\J..P2Y)V,=)R@B1/MX,HJF
M43O)=>X\'(;ZZ27?_PDA9RQD](R0AS+&TV60\3R9_R$)A[.QXM;=A81I636<
M1,=J,IJB36$>X@DF7 OZ29=4B<?BGUR\'YMJ':%FI_QDN4SN*UX4='*5M:=$
MENHVI73'U9J"SD0D4B=,Y&T.7C<KKL.*-A]) 4,G8J &5J6XJI%L"K*W ZE@
M/>B4 -9&[TL@5E<AF-$1#(9_2C'4N/DLF+,C0$,<J6%*V W@M]'48U02&9WJ
M2H83#UIP3\9 IH%!0)E)-0^6W7E'.]&0Q]NILVV-&!VZE?<HLTA0:I"JAZYR
M_3P2XN]AM'CNKK@A<D\HT )V>_Z#5?-YPE27,?II BZ'@=5PO;T!7'%E>+09
M>&PT&@HE3NZEPF(1M^D:G\=?1Q1PO5,,F# _+-4:OS5R\R64V'#@R&=O:6KK
M,/JVL=&MS4VY.:4:>H"R3S0SO^O(M&\=W[79JMO9=9C6X0QG&DU.OKQX>")S
M> 93@#"Y(E46=;SL:B5K1WV<8E!FM!Z+JVX?U8 NPJD0MT'NNV!@SIQ 6U!
M>6U.H)]C$4J7\D-65!X&\%17Q"^9?=/$H@Y'D@A(;M5&5+I_I@.=YEBFD B5
MNNA)\,L?&@-45V+XA*/D8?=6T4EQ<S(RIMH_L!9)-XFB;T1__-1*T!-W%()<
M 731'[)3+XF$NFIMAE9!,(ZJYQ6=10-%*P2:O#O0E\_)NQ;C0,D _P-SM$[.
M-?K=<)@U8C>0,,2=&\\1R<]'HX )BFPR*FO==IL]H+DF@GO)!G88-2K(S@<@
M,/1;%T!#A<9(U*;]/;0J?$5R,AS=*X@",#"?S0(,8$*,(K$6S9#VE<W"$!V"
MD>XS#--*PW*"H73]51R[RO]DG3YL4\D&OWG<&XH;FE2?#4YZFY7AQ[Y1Y8/Z
MPX/?!W$D3DBSKLV]8M3I:BM#"_?ZSQ_W'DHP/L QUR9L2[U-SA;6'G&\X%8H
M:EJA>;+\2A_\3J\SL_/ ;+:,_U*'/_;>\6SP'K=0&&WI;36]$4&1#:]TNZ?=
M"_&+\!ZX7Q[>IJ/X;>B-4Z[6V!J-SV='F'7Y#76X\:;BM\(KX[TI^.M6R4Q9
M6H#?U\;X]H88=/\F\/:_4$L#!!0    ( !V&0E3M:#LK:P8  /4/   9
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;*5737/;-A#]*Q@UTY,BV;*3N(GM
M&=MIIIEI.IE\M(=.#R"Q%!&#  . 4I1?W[< 15&Q[+;IQ19([.[;Q=NWX/G:
M^=M0$T7QI3$V7$SJ&-OG\WDH:VIDF+F6+-Y4SC<R8NF7\]!ZDBH9-6:^.#IZ
M.F^DMI/+\_3LK;\\=UTTVM);+T+7--)OKLFX]<7D>+)]\$XOZ\@/YI?GK5S2
M>XH?V[<>J_G@1>F&;-#."D_5Q>3J^/GU*>]/&W[7M ZCWX(S*9R[Y<5K=3$Y
M8D!DJ(SL0>+?BF[(&'8$&)][GY,A)!N.?V^]OTJY(Y="!KIQY@^M8GTQ.9L(
M197L3'SGUK]0G\\3]E<Z$])?L<Y[GRPFHNQ"=$UO# 2-MOF__-+7861P=G2/
MP:(W6"3<.5!"^5)&>7GNW5IXW@UO_".EFJP!3EL^E/?1XZV&7;R\<4VC(ZH<
MA;1*W#@;M5V2+36%\WE$!-XW+WMOU]G;XAYO/XDW<% '\;-5I/;MYT VP%ML
MX5TO'G3XDLJ96)Q.Q>)H<?R OY,AW9/D[^0?TPUW\Q4O=2B-"YTG\>=5$:('
M9_YZ(.KI$/4T13W]GJB'JOP_W(G7%@E(6Y+X4!/>-:VTFZF(M7?=LA8:1J$K
M@E9:>NR?BBYJH[_"$KU2/=9L3DI0TQJW(1(U21-KT7JW]+() D(PO Q"6W@F
M\='J"*/W448*LW%D=&[IO J"0M3H(NPR6A8(&1DM>TN0QK&_#<EMIP1Z6-LL
M0]S/>+O28)DH-@E"K+57CUOIXT:T1J+A%?I%\RE&YY%GC=_.ZU(:41JIX9>^
MM(0:<*VXCKPL&6#I B"Y:KM/V[+S#*SHHK N(J?6>>S<S[1QJ )"I80.I\LZ
M)#YW $G>;#@QC7)=H0Z@6A!E+7&.4SA C^,U2M>0L%12")!,$1V>WP*M^@1I
MR R(M8Q W!G (\$AO4:*V!IWV'[\X6QQ_.Q%$)V5G=(Y21N<T2IAK+0%9=BN
M=4%GO41%/ 6H6RH%QH!/A>^/5Y:E[T;9\4&;Y N1=Z>9B+B6(HA'9T]/DM-'
MQ],GQV=")K=H<&H*\D.3IRUOI"]KL7B:'TT9!Q\-]-N RKQC+=.QF(X9H.T
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
M"PY?->3"Y;7);:7$)_F@_/D@0"/-#_)&^DV4SKXA?2I^LR8LO7AO"E7LRP^
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
MJD%P9P2"@LN%8@",5KD/WL#,RH]$V]Q%PR/3>*OG5:@1%TV.K6$QFO>7P>V
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
M)@>G:V(, NI;O>QK'.Y63K$T=[0;")NF4\V-6=0ZBJ#LG2/!TIXE'\1IG*B
M%,#!F:H1*'$64(*6BLKVBXZ(*[%0X5<B@W;@H>M=(P_]<>+[>PR#0 VVZM9F
MO--1E\JXXE;5/8M9E6P%E>>8:0_T9IJRAA(@F1MKJZVIZT-G)2DC5]3F#T6/
MXQ:FN84(K-O-Z%RNUZ,=B"E:' T;QRV_GU#\!5M;Y2HL0O#5COCLU%VV.@E
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
M0YW$?ZXTHI&C!?A^:6T7/M &\=>_;_X;4$L#!!0    ( !V&0E3I278[#00
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
M7@^Q7IMPM0L_3A?^.C75#B]G_C/#8@F&%N#\3&M7_Y""YGX]_@=02P,$%
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
MY]AE/3Q$P\2JSE_^&V7Q*?'#&M]NKIT![F^5LL>)"S#]&UC] U!+ P04
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
M%)><[*\7_8<6K3W2ET+C!<$.2[R1,6D,\'\AA-Y]F #C'6_Q+U!+ P04
M"  =AD)40X<P(K@"  "W!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6Q]5&UOTS 0_BNG@!!(94G<]&6EK=1N() V46T%/B ^N,FUL>;8P7;6\>\Y
M.VTHTM8O]MFY>YZ[BY^;[K5YL"6B@Z=**CN+2N?J21S;O,2*VPM=HZ(O6VTJ
M[NAH=K&M#?(B!%4R9DDRC"LN5#2?AKN5F4]UXZ10N#)@FZKBYL\2I=[/HC0Z
M7MR)7>G\13R?UGR']^B^U2M#I[A#*42%R@JMP.!V%BW2R3+S_L'AN\"]/;'!
M5[+1^L$?OA2S*/$)H<3<>01.VR->H90>B-+X?<",.DH?>&H?T3^%VJF6#;=X
MI>4/4;AR%HTC*'#+&^GN]/XS'NH9>+Q<2QM6V+>^61)!WEBGJT,P95 )U>[\
MZ="'DX#Q2P'L$,!"WBU1R/*:.SZ?&KT'X[T)S1NAU!!-R0GE?\J],_154)R;
M?W4E&KC1:O=^C::"&\$W0@HGT,+;-=](M.^FL2,F[Q_G!]1EB\I>0+V$6ZU<
M:>&C*K#X/SZF#+LTV3'-)3L+>(WY!;"L!RQAZ1F\?E=V/^#USY=]4NRUL+G4
MMC$(/Q<;ZPR]EU]GF+*.*0M,V0M,]R2CHI$(>@MGFOU<C\\">[5.;,USG$4D
M1XOF$:/YND3(=55K*\*C)U(=2*4G=9Y4GA0M+' +6RU)FW8"U&6L-N3M.WW+
M35X"&_9@D>>FP8*>G2*=DB(=")731GJR\!I&_8S6(1MWG@:=,*UGFO2&@T&[
M#3N'G)Z'4#OO0*85!1H>$F:]49) UAO3NC+Z403UT_"!ABB-HS$#CC_!L4)Z
MI0K=.Q^7I7X=98<VOWDU9BG[ &PT@+5V7%*.Z; W[B?>N.RE_3X\]W_C$S%5
M:'9A9%A*LU&NU55WVTVE12O&?^[M2*,6[@2E*'%+H<G%:!"!:<=$>W"Z#M+<
M:$="#V9)DQ6-=Z#O6ZW=\> )NED]_PM02P,$%     @ '89"5$_F<1Y,!0
M,@T  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULM5?K;]LV$/]7#IZQ
M)8!KZVT[#P-VVFX%VB*(T^W#L ^T=+:)2J1*4G&SOWY'2I;EUG&W#P,2\7GO
MW]W1-SNI/NLMHH&O12[T;6]K3'DU&NETBP730UFBH).U5 4SM%2;D2X5LLP1
M%?DH\+QD5# N>K,;MW>O9C>R,CD7>*] 5T7!U/,"<[F[[?F]_<8#WVR-W1C-
M;DJVP26:3^6]HM6HY9+Q H7F4H#"]6UO[E\M$GO?7?B=XTYWYF M64GYV2[>
M9;<]SRJ$.:;&<F T/.$=YKEE1&I\:7CV6I&6L#O?<W_K;"=;5DSCG<S_X)G9
MWO8F/<APS:K</,C=;]C8$UM^J<RU^\*NOAN/>Y!6VLBB(28-"B[JD7UM_- A
MF'@O$ 0-0>#TK@4Y+5\SPV8W2NY V=O$S4Z<J8Z:E./"!F5I%)URHC.S!S1<
M(7G9P'W.A(:+1[;*45_>C RQMY=&:<-J4;,*7F UA0]2F*V&-R+#[)A^1&JU
MN@5[W1;!68:O,1U"$ T@\ +_#+^PM35T_,(?V[I @6MN-/PY7VFC"!M_G1$0
MM0(B)R!Z0<"24B:K<@2YAC=?*6\TP@/FS& &1L)K$BEHV@AW#C_EYK-";)9>
MZ9*E>-NC--2HGK WVTM3!VEFBR"D>/5)<+NS-'1 X?WYITD0>->?ALNAF_K7
MET,+8Z?9JM&L),U@QS30WUKFE+GZ"AZW"O&5BS'<H^(RJR,-'XGVU#[%#XL5
M*A?#PR(>G#E9DCT\14BE-M"',(GI&TP3^OH#WY_2.(E">"<,DO&FON?'$_"3
M!*))#-$X<KY/K=$*3:4$4/8[BYC62#&_&,>7])G2)P@]]_4O85Y(9?C?S!4+
M"F!)EE#UZNKC0T#_"<Q34S'%60ZYU!IBGZ22$@GX00(?J9*6S@T\A;(I7]C$
MIP^QY]$W"@-G41SZ;@S\"9P!8-P",#X+P+>,*_B=Y54-06&X>?Y%.Z#!W!E_
M"F]G>9[&VR.!R]A"09 A=(#S*[4(@H#%W=KJ\;37P^Z@T\4BSA]?ZZ-P$,;H
MTA$D;,(#$QE\8"K=0I#46P.H-!<;QU"S@E1PD,SQ"7/8<E3V]K/EUE& B[(B
M*1GJ5/$5@8*+F@'?"+[F*:-RP-)45J0A\2YESE-.F<)%FE?9X?Z=+$HF#B8X
M'>="5 2#!RS)]B%T_,_,L4GOG9)^,P;-&#9AL3J[9*6T/)F-5_"K?$(E7/72
MF%:*&ZLE)<? \^+.Z!0,KCLS6P'(BB?*%T=N%/456%?D7XN\<7OQ>/5>VGX0
MCR?MSGZT>PLI,@UC+VEWN_.ED>EG[4(HR7FJ(YX\-PC#B1461#:A**T#>)2&
M_-B'9#")(IOX=#IUJ3$-8C<F4^\;_Q[ \;\YE\1&26?\K\XEB'2<VUDUSIU$
MWSN7]FKGUIXYT'=79QT<#KR);UUGRY(E#,/6P6.RI'9P/ T=;,(P<A:.*?9G
M:E#2UJ#D7S?!NRT3&Y=+<%R:]@'Z064Z*^GERE2W+%<I7(W26VI@+HE3IY#5
MY[A$[?7IUB4J9W43);%0U$\;_+ZQV3IPU3+XN,?9OMEW+&R"WH1NP>@D_0;(
MKJCT'0;Z3>#F6<9M3Z(21KALJM\S,@6A=TC-!\RP*$_?NP@FU.L.-ZW5;9O#
M+Q45YB[J+Z@[^F$3.^<JJ>AQ*^@YJA2*])FZ6>-'5;\I MM$P^BR:]/W];SO
MZD:_ ?(II(TZ[]@"U<:]UC6XVEP_:=O=]@?!O'X''Z[7OR;(I1M.OLAQ3:3>
M<$Q-3M4O]'IA9.E>Q2MIZ(WMIEOZ48/*7J#SM91FO[ "VI])LW\ 4$L#!!0
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
M;45_!516@>YW4IJ38 GZ_\S\'U!+ P04    "  =AD)4#$E8+_8"  !+!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R%56UOVC 0_BM6M$I%RLA[
M"!4@E;;3^J$;:MGV8=H'DUR(5<=FME/:?[^S Y1*+9,0]IWOGN?N[+M,ME(]
MZ@; D.>6"SWU&F,V%T&@RP9:JH=R P)/:JE::E!4ZT!O%-#*.;4\B,,P#UK*
MA#>;.-U"S2:R,YP)6"BBN[:EZF4.7&ZG7N3M%?=LW1BK"&:3#5W# Y@?FX5"
M*3B@5*P%H9D41$$]]2ZCBWEJ[9W!3P9;?;0G-I.5E(]6N*VF7F@# @ZEL0@4
MER>X LXM$(;Q=X?I'2BMX_%^C_[%Y8ZYK*B&*\E_L<HT4Z_P2 4U[;BYE]NO
ML,LGLWBEY-K]DVUOF^0>*3MM9+MSQ@A:)OJ5/N_J<.10A!\XQ#N'V,7=$[DH
MKZFALXF26Z*L-:+9C4O5>6-P3-A+>3 *3QGZF=FM*&4+9$F?09/S)5UQT(-)
M8!#:&@3E#F;>P\0?P(S)G12FT>1&5%"]]0\PI$-<\3ZN>7P2\!K*(8E3G\1A
M')W 2PYY)@XO^6^>Y)KIDDO=*2"_+U?:*'P9?TY0I >*U%&D'U \8,-4'0<B
M:\=S/@<!-3,#LE#RB=EG_%YA3X,N&R!7LMU0\8(]4$J%Y24&E;7DV%!,K(FQ
M7*L]UV;/11C^C":=H%W%#+J54FC)646MH TNV%UH@?%BDRMJVT1?D&6C #Z[
M^R0+4$Q6_:V2;QC;>WJ\*VA7H-Q]O0J9?^+D>T_8AX]/[Q/)_2P:X7H>Q7Z4
MCP>XC4;^J,BL;NR/\G3@KDZ! 9<SYM3BFXV3?(!.A9]DJ=WXX;CH%5$Z/JK]
M48UPEF%UW(-X98^+R#(EH9_%B6//_;QP$<4C?QRA[E*(CO)]L7:EQRV@[3 G
M9R1)AS$N*$6X9/&PP.6FKL'-GC?F(9X4F3.(,F<>9>%P3,[>>XG!48.WH-9N
MC&F\T$Z8OM</VL.DO.P'Q*MY/V;OJ%HSH0F'&EW#X2CSB.I'5R\8N7'C8B4-
M#A^W;7#:@[(&>%Y+:?:")3A\/V;_ %!+ P04    "  =AD)4S?<27C("  "\
M!   &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R-5%%OTS 0_BM6GD":
MZC3-!IK22&NK"1Z :A7P@'APDTMCS;&+?6DVQ(_G[*11!RWB)?;Y[K[[OLO9
M66?LHZL!D#TU2KMY5"/N;SEW10V-<!.S!TV>RMA&()EVQ]W>@BA#4J-X$L<W
MO!%21WD6SM8VSTR+2FI86^;:IA'V>0'*=/-H&AT/'N2N1G_ \VPO=K !_+Q?
M6[+XB%+*!K231C,+U3RZF]XN4A\? KY(Z-S)GGDE6V,>O?&^G$>Q)P0*"O0(
M@I8#+$$I#T0T?@R8T5C2)Y[NC^CW03MIV0H'2Z.^RA+K>?0V8B54HE7X8+IW
M,.BY]GB%42Y\63?$QA$K6H>F&9*)02-UOXJGH0\G";/IA81D2$@"[[Y08+D2
M*/+,FHY9'TUH?A.DAFPB)[7_*1NTY)64A_E'@:T%9BJ&-;!%Z\CO'!.Z9 OA
MI/.>M04'&D5HXZL5H)#*O<XX4GV/PHNAUJ*OE5RHM8)BPI+TBB5Q,BV,1O)K
M5*8(R"_Q..D8Q22CF"04F%TH\,GNA)8_ ]P56QKMC))ES]LK>B&$A-U++70A
MA6(;.@2:-73LV]W6H:5I^?X/1K.1T2PP2B^UMVVV8'VMHTS'?K'SDOL6]GC7
M <_?J$,^O<GXX0R'=.20_B>'L>?T6S7K:EG4C"R)SXQNN:46>'9CU#EZZ5_T
MTC_8\9-A]/?Z@[ [2;(55)033]Y0LNWO2F^@V8?YW!JD:0_;FIX7L#Z _)4Q
M>#3\R(\/5OX;4$L#!!0    ( !V&0E3A:TO:H@0  -46   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0T+GAM;+586V_;-AC]*X31 2W06")M27;@&$BLQ.NV
M;$&<; _#'AB)MHA(I$O2=@?TQX^Z1/)%HCPW?K$EBN>[\#OZCLC1AHM7&1&B
MP+<D9O*J$RFUO+0L&40DP;++EX3I)W,N$JSTK5A8<BD(#C-0$EO(METKP91U
MQJ-L[$&,1WRE8LK(@P!RE218_'M#8KZYZL#.V\ C740J';#&HR5>D!E1S\L'
MH>^LTDI($\(DY0P(,K_J7,/+*?)20#;C3THV<NL:I*F\</Z:WGP)KSIV&A&)
M2:!2$UC_K<F$Q'%J2<?QM3#:*7VFP.WK-^MW6?(ZF1<LR83'?]%015>=00>$
M9(Y7L7KDFY])D9"3V@MX++-?L,GG>GIRL)**)P581Y!0EO_C;\5"; &TG7H
M*@!H']!O /0*0.]8#_T"T#_6@U, G'V VP!P"X![K >O &35M_+5S4KC8X7'
M(\$W0*2SM;7T(JMOAM85H2REXDP)_91JG!K/<@H"/@<SNF!T3@/,%+@. KYB
MBK(%>. Q#2B1X*-/%*:Q_ 0NP//,!Q\_? (? &7@*>(KB5DH1Y;2(:6&K:!P
M?Y.[1PWN>^">,Q5)<,M"$M;@?3-^V(:_,^,A,ABP]%J6"XK>%O0&&2WZ).@"
MU/\,D(U@34"38^!.!K?KUN/'O-_^F/<[,_P>"PUW&[U/CX%[=?"=4O1*;O<R
M>[T&>Q/. L*4P%G3>Z3R%?S]FYX#OBB2R'\,'OJEAW[FH=_@X8\E2:WKMR0F
MNA\"D3:^"SZ_6.D;+"51M>]$;M3-C*9:L1Y#9XC0R%IO5_JH67>'L^QRQDY.
M3IF38\SIB2L< [Z764SQ"XVITHV@+B/G,%87]=V]C-IF[<3KEO&ZQGBW6M5,
MZ2Z$12C!\S+$BF@B0??"1H9*>Z47[TQ<&I0>!F?@TG1PN*:#OMVK7]-A&<OP
MW3DP'=9$XCG#^DB@70F4;8SED:P)6Q%P0U@0::UZ!=_!E/"%P,N(!J"F,-_!
M[YQ=/,\,18%;^@C/5'B(*A_(F.*N#Z%]? 9Z[=,Q_3E8JZIF@P.G.[1_JE.?
M=F"_%NBW P>UP-LVH-N%^\#=9:S:/>R].U.F^OM=$0$F$678%$4E";!_+L)4
M+1J:>_0)A#$;1#55* C3 APT /TVH-.U&PC3 O0.N;V[C)5R0+-TG$*87_ 2
M,Y/W2E'@N20%5IH"S:)R E',!A%L)(H9"-V&>OMMP&'7:R!*"] [[&6[RUC)
M(33KX2E$F>F-?P1^Y;K!F+85E0XB^TQT0978(?C.=&DQ".V&XDU.!?KMP 8A
M:@<Z1KJ@2L^16=-FF+T2ICGP)'!(WC;3$CR2@- U?HF)?C;)-O>I]!P4UA1$
MI8;H7+L?5&D=,N]__C=?_!:#NKG7=XF[-B ZY,MN4I6X(K/ E-6K>^M/K%HE
M2<@]5]4JX4'>>[_E9H/-HM "A$V?'7X;L%$4VH"-HF!M':+I B^R\U$)LE<W
M/W,H1\LSV.OLY'%O_ 9>3F#-N \O;_,3ULI\?N![C\6",JFW67/M2G<^35"1
MGZ'F-XHOLR.\%ZXT^[++B.C6(M()^OF<<_5VDSHH3[+'_P%02P,$%     @
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
M,Y./O',/,ERRJC"W<OL5&SV.8"H+[;ZP;7P##])*&UDV8&)0<E'_V5.S#WL
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
MAZ[Q,[0\#,_E86AY&%Z0AV'_SM,94M=H.1B>S<&P2;B&LN:#MBYEE:=L?X>
M15F7%K_RD-@\H;\G8LU2"6*ZTCG!U4#W*O*'WOF)XMOLN?&<*\63['!#B1ZS
M38!^?\6Y>CDQCZ++?SU,_P=02P,$%     @ '89"5 3:*7ZK @  F 8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULK5513]LP$/XKIX@'D#;2AK9C
MJ*U$Z=@FP83H8 _3'MSDFE@X=K O+>S7[^RT63>5CH>])#[[[KOONXLOPY6Q
M#ZY )'@JE7:CJ""JSN+8I066PAV;"C6?+(PM!;%I\]A5%D46@DH5)YW.("Z%
MU-%X&/9N['AH:E)2XXT%5Y>EL,\35&8UBKK19N-6Y@7YC7@\K$2.,Z2[ZL:R
M%;<HF2Q1.VDT6%R,HO/NV63@_8/#O<25VUJ#5S(WYL$;G[-1U/&$4&%*'D'P
M:XD7J)0'8AJ/:\RH3>D#M]<;],N@G;7,A<,+H[[)C(I1=!I!A@M1*[HUJT^X
MUM/W>*E1+CQAM?;M1)#6CDRY#F8&I=3-6SRMZ[ 5D'1?"$C6 4G@W20*+*>"
MQ'AHS0JL]V8TOPA20S23D]HW94:63R7'T?A22 OW0M4(URA<;9$K3@[>PIWF
M)BOY$S/XR,UU('0&5\8Y=,#EO!;V 4G,%<(,T]I*DGRPDE2 @%O^/*1ZABD2
M6F8=W+92'?*!D,H=P0%(#5\+4SN&=\.86)-G%J=K_I.&?_("__=P;305#C[H
M#+,_XV.N15N09%.02;(7<(KI,22]-Y!TDN[=; J'!T=[8$_:.I\$V)-_UWDJ
M7:J,+[6#[^=S1Y8_S1][<O3:'+V0H_="CB]\A_.V5:IIE<74Y#JT,>,NZ1RH
M0*C02I/Y/N)C+>D97-O#73UH\@Y"7G_-E^->[S09QLL=;/LMV_Y>ME?HW!G\
M'\[@C-KANTM*0ZJ_):6S6\>@U3'8JV/KGKQ2B,7*6/+67DDDE8("69B@O^(R
M0;A+W. U?8JWID6)-@\ST4%J:DW-X&AWV[%[WDR;W^[-S.8AD'O)"A<<VCE^
MQW6US1QL##)5F#US0SS)PK+@V8#6._#YPAC:&#Y!^S,:_P)02P,$%     @
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
M-+:39IACPP=I +B_%4)_3$Q/Z?]"DC]02P,$%     @ '89"5&F0JYP# P
M@@@  !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&ULK5;;;MLP#/T5PMC#
M"G2U8^?6(@G0--U68)>BW>6AV(-B,XE06?(D.>F ??PHV7'3)DV+;2^)1?.<
M0U*4Z,%*Z5NS0+1PEPMIAL'"VN(D#$VZP)R9(U6@I#<SI7-F::GGH2DTLLR#
M<A'&4=0-<\9E,!IXVZ4>#51I!9=XJ<&4><[TKS$*M1H&K6!MN.+SA76&<#0H
MV!ROT7XM+C6MPH8EXSE*PY4$C;-A<-HZ.>\Y?^_PC>/*;#R#RV2JU*U;7&3#
M('(!H<#4.@9&?TL\0R$<$87QL^8,&DD'W'Q>L[_UN5,N4V;P3(GO/+.+8= /
M(,,9*X6]4JOW6.?3<7RI$L;_PJKVC0)(2V-57H,I@IS+ZI_=U778 !#/;D!<
M ^+'@/83@*0&)"]5:-> ]DL5.C7 IQY6N?O"39AEHX%6*]#.F]C<@Z^^1U.]
MN'1]<FTUO>6$LZ,+N41IE>9HX U\8EHSMW/P>H*6<6$.R/KU>@*O7QW *^ 2
MOBQ4:9C,S""TI.]8PK36&E=:\1-:"7Q4TBX,G,L,LQWXR7[\\1Y\2'DWR<?K
MY,?Q7L()ID<0MP\ACN+6CGC.7@+O>'BT*YU_4S__:_4'Q4B:3D@\7_),)_R"
M"3>I4*;4"#>G4V,UG>8?>Q3:C4+;*[2?4+C"5&G:.6JCM52AU9*[.V=G.U5T
M74_G+KSE*&GW!^%R<XNV??K]SD.?R;9/)^D?/W0ZWW:*CSOW:@\R[C09=_9F
M3)4LE&$"WFE5%H?P25E?76IC+DNJQ.<"W8&C_.$W?%-W%@5<:I65J84/1+:G
MZMTFANXS^YJJ'.':,HMTP=M#&#/!9$HF/XCH+,-IEG$7!45ZO_D&IKX7-C(P
MAT!THLRXG#^9R(T+'"Y(S>SKFEX3?^__=DUO:R.C1_VP[9&THNZCK0XW+M4<
M]=Q/,P.I*J6M3E5C;0;FJ9\3C^SCULE9:X=]0@.VFH?W]-5T_LCTG%,E!<Y(
M*CKJ49?I:N)5"ZL*?Z5/E:4!X1\7])& VCG0^YE2=KUP LUGQ^@/4$L#!!0
M   ( !V&0E0-#F.P=0(   X%   9    >&PO=V]R:W-H965T<R]S:&5E=#4W
M+GAM;'V474_;,!2&_\I1Q 5(A:1I@0FED5HJ/J2Q512VBVD7;GS26#AV9CL4
M_OV.W1!UC'*3^..<U\]Y_9%MM'FR%:*#EUHJ.XDJYYJ+.+9%A36S)[I!13.E
M-C5SU#7KV#8&&0])M8S3)#F+:R94E&=A;&'R3+=."H4+ [:M:V9>9RCU9A(-
MH[>!>[&NG!^(\ZQA:URB>VP6AGIQK\)%C<H*K<!@.8FFPXO9V,>'@!\"-W:G
M#;Z2E=9/OG/+)U'B@5!BX;P"H]\S7J*47H@P_G2:4;^D3]QMOZE?A=JIEA6S
M>*GE3\%=-8F^1,"Q9*UT]WIS@UT]IUZOT-*&+VRZV"2"HK5.UUTR$=1";?_L
MI?-A)R$=[DE(NX0T<&\7"I1SYEB>&;T!XZ-)S3="J2&;X(3RF[)TAF8%Y;E\
M:BTZ"S<H.= 6PY))A,,Y.B:D/8)CF O;:,LD7!O=-H,0>4R1QS2& _BFG0\I
MM')"M<CA>X.&><,M)4_O'B[ABA5""O<*!R 4/%2ZM4QQF\6.^#U%7'2LLRUK
MNH^U79] ,AI FJ3#Q^4<#@^._E6)J?K>@K2W( VRHSVRMZK0-<+2,8=TW-P
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
M;84V(^NVI7DC4=H X\^%T$?#$O2O;O('4$L#!!0    ( !V&0E1FD#W)=@4
M )X<   9    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;+U96V_;-A3^*X17
M#"W01.)%LMPY!E)GW0*T6]"TZ\.P!\6F;:&2Z))TW.S7C[I$M$2*OJ#SBZW+
M=PX_4N=\AY?QEO&O8D6I!-^S-!=7@Y64ZS>>)V8KFL7BDJUIKMXL&,]BJ6[Y
MTA-K3N-Y:92E'O+]T,OB)!],QN6S.SX9LXU,DYS><2 V61;SI[<T9=NK 1P\
M/_B8+%>R>.!-QNMX2>^I_+R^X^K.:[S,DXSF(F$YX'1Q-;B&;Z8D* Q*Q%\)
MW8J=:U!TY8&QK\7-[?QJX!>,:$IGLG 1J[]'.J5I6GA2/+[53@=-FX7A[O6S
M]W=EYU5G'F)!IRS]DLSEZFH0#<"<+N)-*C^R[>^T[E!)<,924?Z";8WU!V"V
M$9)EM;%BD"5Y]1]_KP=BQT#YL1N@V@!U#<(> UP;X+*C%;.R6S>QC"=CSK:
M%VCEK;@HQZ:T5KU)\N(SWDNNWB;*3DY^8VR^3=(4Q/D<W.8RSI?)0TK!M1!4
M"G ![E7@S#?J"5N8[U^#/U2DO;RA,DY2\4K!/]_?@)<O7H$7(,G!IQ7;".58
MC#VIN!8M>K.:U]N*%^KA-0(?6"Y7 OR:S^G<8C]UVT/D<."I06I&"CV/U%OD
M]'A#9Y< D=< ^0C:"+G-/\1<F8<V\Q8=W'PX7/K#/?[>)7DBZ<5[E02V#_?W
M>X4'MY)FXA]':Z1IC92MD;XPX4Q8OV)E%I9FA60\3D*?A-'8>]P=&A,5A*,
M-Z@6IZ#A%#@Y7<]FFVR3QE(-P'7&N$S^C0MIL-&L/ 4[!! A$>[0M*#\(!K:
M:88-S=!)L\B0:<SY4Y(O"YZ;7-H8AD;;.!A%08>A!17B,+0S'#8,ATZ&=VH(
M<RD<81(UGJ(S!.6H:6UT6E".+&,9!-V@M*#0,(#VL82^%E3_AX5E[6J7 R1!
MY'>8VF (^SV!"7>T'_Z(T*R]A*V\& V[XVF%$4)Z6"+-$CE9?BE+,9U?_/P3
M#/U?KA\I5Q.,ZJ:(-'MU<?N$/GBB,;>93D\R;?=-BSC$3F?3LL)3KF9$:1DE
M8I6LG:ZU8D-RAER$6HVA6XY[L[&V:]6(:#3J1H\%!4<])0)J\85N]3TJ&TUU
M#4-B)*.)"J(PZ"&J-1BZ1?C07!R:21888VF",(IZ&&IMA]'_D(=NGR-'&IY@
MV>Z9KB/074CN.)M1(8"DLU7.4K9\<LT7=25 _ADR$&DY1VXY[\U 9"HSQ-#O
M1O9>6)N7%G#D5LQC<K!VU:Z(0X.IB0K[*C?28HS<8GQ@"M9>6L,$0VQPM,#4
MI'/4PU+K.G)/Q4]*PST^U6JI-P]/,FWW3=<0Y*XAMVJMMJBR)BVSIEB5IG09
MSY[ ^J@DU04"A>=(4JWSR*WS_4EJBC;Q R.J]J#:K+2V([>:'I6BD9FBH4ET
M#ZI-5$LU<DOUH3EJ3NX1,05O#ZJ],->ZC]TK@$\\GM,LYE]=28&UK&-XA@C%
M6JZQ6ZY[(Q2;JHN,,=T#:G/:V>QP2_,Q\5F[:DW02)>EB4$]"Q6LE1F[I?#
MV,3F;@@D89>@!33L6>=CK:_8K:\GU8X]/H/^TG&*9;MG6L:Q>Y[_OBH2\J#4
MTV*-A^=(/2W#V"W#_:D7F:LCU)WV6T$]FP18*RYV*^Y1J6<*:C#LLK1@>M8F
M1$LN<4ON@:E'S(V48(BZFY464-@S;2-:Q8E[<OZG7%'NVHG5^DS0.79^M?82
MM_;V[_V:(HJ-P71BVHQV-J/=0GM,2-:NW"2=F#9)K;7$K6Z'AJ2Y[]$MJ4Y(
MQ<[;.0'**%^6!V,"S(I6J\.@YFES^'9='CEY&EZ=W'V(^3+)A9IV+Y2I?SE4
MK?/J,*RZD6Q=GB<],"E95EZNJ))=7@#4^P5C\OFF:* YDIS\!U!+ P04
M"  =AD)4-U350.0"   '"0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX
M;6R]5M]/VS 0_E>LB >0!OG1-H6JK=0V[88$4P5C>YCVX";7QL*QB^U0V%\_
MVTE#"VF&AK27Q+[<]WV^\\7G_H:+>YD"*/24428'3JK4NN>Z,DXAP_*,KX'I
M+TLN,JST5*Q<N1: $PO*J!MX7NAFF#!GV+>VN1CV>:XH83 72.99AL7S&"C?
M#!S?V1INR"I5QN .^VN\@EM0=^NYT#.W8DE(!DP2SI" Y< 9^;U9U_A;A^\$
M-G)GC$PD"\[OS>0R&3B>61!0B)5AP/KU"!.@U!#I93R4G$XE:8"[XRW[S,:N
M8UE@"1-.?Y!$I0/GW$$)+'%.U0W??($RGH[ABSF5]HDVA6]7.\>Y5#PKP7H%
M&6'%&S^5>=@!:)YZ0% "@M> ]@% JP2TWJO0+@'M]RIT2D#G-2 \  A+0&AS
M7R3+9CK""@_[@F^0,-Z:S0SL=EFT3C!AIK!NE=!?B<:IX6?.DPVA%&&6H$NF
M,%N1!04TDA*41*?H*Q8"F]U'QQ$H3*@\T=:[VP@='YV@(T08^I;R7&J\[+M*
M+\D0NW$I/R[D@P/R+73-F4HEFK($DAI\U(R_^!M^UHSW@P8"5^>R2FBP3>@X
M:&2,(#Y#0?L3"KS KUG0Y#WPCH5[=?GXF/KT8^JS9O@U%AH>UJGOY;)5%6?+
M\K4.\(WBAYP(2-",,*+@]$J785V5_KS20'2I()._&F3;E6S;RK8/R.X(X$(
M9UPH\AO;PQ">]*DNH:[8"][0\IHC_7'H>^?=OONX6P!OG2Z"<-\G>NO3\B^\
M?:?I6Z>@Y;\X[<7>J6+O-,8^QPJ8D@U9#"NF\']N7K>2[38&,)6*Z(:CI7()
MRYPB2I9U>Q4UT_@>>@8LZHZTV;\@BUC<G8,Z [&R+56BF.=,%;]%9:VZ]L@V
MJU?VL=^;^#7VR.]-BZ;\0E]<$?2_N2),(@I++>6==74=B*+M%A/%U[9-++C2
M3<<.4WU3 6$<]/<EYVH[,0+5W6?X!U!+ P04    "  =AD)4P'@;5IH"  !
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6R=E<ENVS 0AE^%$'I(
M@#:2M=D.9 &)W;0YM BRM(>B!UH:640HTB6I*.G3EZ04U8!II^C%XC+_?#-C
M<IAU7#S*&D"AYX8RN?!JI;;GOB^+&AHLS_@6F-ZIN&BPTE.Q\>56 "ZMJ*%^
M& 2IWV#"O#RS:S<BSWBK*&%P(Y!LFP:+ETN@O%MX$^]UX99L:F46_#S;X@W<
M@7K8W@@]\T<O)6F 2<(9$E MO(O)^7)N[*W!-P*=W!DCD\F:\T<SN2X77F "
M @J%,AZP_CS!$B@UCG08OP:?WH@TPMWQJ_<KF[O.98TE+#G]3DI5+[R9ATJH
M<$O5+>\^PY!/8OP5G$K[B[K!-O!0T4K%FT&L(V@(Z[_X>:C#CF 2'Q"$@R#\
M5T$T""*;:!^936N%%<XSP3LDC+7V9@:V-E:MLR',_(MW2NA=HG4J_\1YV1%*
M$68ENF8*LPU94T 74H*2Z .Z:E4K]+SA0I'?V-;^X[,^1!+0R0H4)E2>:KN'
MNQ4Z>7>*WB'"T'W-6ZD]RLQ7.DB#\HLAH,L^H/! 0"LHSE 8OT=A$$X<\N5Q
M^1<LM#QUR7U=FK$^X5B?T/J+_J\^*R(+RJ6IT(^+M51"'\N?1[#1B(TL-CZ
MO05S TL0B%<FE=!5R-Y%:EV8V_J4SZ,D\Y\<W'CDQD>Y&A6Y4+TJV4%%Z21T
MLY*1E;S%BEVL9)\5SP(W*QU9Z5NLQ,5*]UEA>H U'5G3MUBIBS7=9P71@1K.
M1M;L*.N^!MV[*P7"19SM$<-)FJ9NY'Q$SH\BO^JG98F%>"%L8]I"RY2+/=\[
MG%$RG_T]GOUE=EBET5Z$_DY_,V^+ON0;PB2B4&E=<#;5*8J^7_<3Q;>VY:VY
MT@W4#FO]Q($P!GJ_XER]3DP7'1_-_ ]02P,$%     @ '89"5"6:F^40 P
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
MX9V(H.^]7/_>19QX_X@2B*:/=L3.S>OILV3$:+&*_>@$XR!%^1<Q-KI+0U9
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
M13Y)#M[8 ?XGB!3=<)JA*SIF"5,OZ!NZT4*(QZ@O(&+*824HK 2YE6"'E77
MTM0_^8=K!:G\UV&F49AI."=S-U=2Z>+4]:CI(Z'9&+:5T0JDF8,8)EUT2>CG
M?QUO4:V4/037_ P+/\./!]W&9CAG4@*Z^.T4]>E+JF6NI9Y))%%/Z E-'6%J
M%N:;Q\Q&JS#3<L[RECZS=)ZBT2M'H#&=:5OJ91M#M#9B';B#?5:X<>9T8P Q
M"#U3%+-,!S#W@TLEMSFQ0@HK3K2#5F.G"^W"A;;3A2%DC LTA/'<./( "YXL
MC"-O,_ -W;*O\RE'/9H]G:(;%3GR@/V2L_UC)AQ7-@=\P)1;L&JX;<9WQ!N7
MK(;=M':=*1 @%1)4 :(*S4 P'B'(HJT;BQNM42?A3ZX E3R(@T,PE$6IKH:W
MW&1%PJTBZ]Z5](G=_/F1I8(WR3%PI:[D1NPFQ\>,IEPH]E7[$>WO4-_"5@."
MU]>N#=RF'&FT=SM>LBIN'FN5FSV79Y'NG//"'>GWZ"[6<S<XIH)/;JY[=P^N
M#1^7M(Q;1V6#DGBQFWG7%V&<<"ZV5I(;Q:^'OG/QE2R,CT;#^:LLY[;O3Q4I
MB9L<E;A)2=S$3=P]*IE$J\,FTG-;4,'H*($\==N2]@Y>4&\Y&9-4^E,W]WYG
MTNR&=("DE1Q/CMKLDI*NB9NN/YXT-UZC[CM7&BDYG+S'X?*=?#&0]J#QB<>?
M[+>+B0!((5/H\GG&A-&ZF$_TH18%>'4@^\CAA)3,38[:$).2>LD!6^*^!5O;
MT7"[N;&E75K!LXI@T]E(D9+#B9M]]VQ8R&;G_';?=8JL>U<R.G$S^N'J[/>Y
MSK2]@OA0E04EF0=')?.@)//@@%UX/]CLPG&C'6Y4V945K%99RWE""TJ2#]PD
MOV>561176^P467GG56Z_S&WH+143EDF40*QU?+USU9!873"N!HK/\@NQ$5>*
MI_GC5%,N"".@O\><J]>!N6,KKGF[_P-02P,$%     @ '89"5%03?5J^ @
MI0<  !D   !X;"]W;W)K<VAE971S+W-H965T-S(N>&ULC97;;MLP#(9?13!Z
MT0)K?3ZL2 *T"88-Z+"@A^UBV(5B,[%06\HD.>G>?I3L&F[B!KVQ)9D_^9&R
MJ,E>R&=5 FCR4E=<39U2Z^VUZZJ\A)JJ*[$%CE_60M94XU1N7+650 LKJBLW
M\+S$K2GCSFQBUY9R-A&-KAB'I22JJ6LJ_]U")?93QW=>%^[9IM1FP9U-MG0#
M#Z"?MDN),[?W4K :N&*"$PGKJ7/C7\\S8V\-?C+8J\&8F$Q60CR;R;=BZG@&
M""K(M?% \;6#.525<808?SN?3A_2"(?C5^]?;.Z8RXHJF(OJ%RMT.74RAQ2P
MIDVE[\7^*W3YQ,9?+BIEGV3?VB:A0_)&:5%W8B2H&6_?]*6KPT#@1^\(@DX0
M?%00=H+0)MJ2V;065-/91(H]D<8:O9F!K8U58S:,FUU\T!*_,M3IV0]=@B1W
M@F\N'T'6Y([1%:N89J#(^0(T996Z()?DZ6%!SL\NR!EAG#R6HE&4%VKB:F0P
MGMR\BW?;Q@O>B;> _(H$T2<2>($_(I^?EG^G$N7)F-S%S/OT@S[]P/H+3Z<_
M2'K!5%X)U4@@OV]62DO\T?Z<B!3VD4(;*7HGTDV>RP8*W#N.IP//@<9*YOC"
MOWBTCJV[Q+HS9W$W2\-HXNZ&Q3JV28*LMWG#&?6<T8<X)6@F+><87.LC'@3V
MO22.#_#&K9)QP+@'C#\$F NL'=^80N)0L0(D-9UA##<^ @E2SSN@/3:*LH'1
M&]BDATU.PBZEV#';\;#AD@8W7.*1XD33%[(5BAE@/&@<],48=S+"'?D'W&-&
M:33.G?;<Z4EN>R[&B-*C8(=E/+8(TGB<)NMILI,TCT+3:HPF._K__20+#XE&
MK#[[87C Y Z:J+G L-5L&&Y.!6O4>5<IIB3;2Z&=:+&U?74E-'9I.RSQ'@5I
M#/#[6@C].C&MNK^99_\!4$L#!!0    ( !V&0E3%XM.W=0,  & +   9
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
M)5N'3$W9.J0ZGBU49@L9L_7:.=/*%M.F"[#4&>B\1U_"4HF@:PSG#C_3*(D
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
M;;CH 72@&Z#PVF[9M8/(]6$8!N?05^3X#3G^(#GSBHEYAH4 ,X"I*=IYZ=M
M 8(F1O ^%!$V"85OI8BP4QBGI86NA1^$/@J]5HT7_PFU[%HH%2#?B6#0KX)1
M0\AHD)!'(B1/8WUT5PR4-)5B@.FH 8[>1^FA<[[/G+<J?AWIJB PBD87Y:@T
MT&/HANKC;4N@#]#Q H2BEA+Z#)$?(=2O WAQV\-!=M:$F\N:QN254H#HC(W>
MB1C.=Q5TWTP,;H\88*A._;88NH8>0F$P:HNA:Q?YD3/RVEKH">PY$7)O:.%\
M;\+ABW.9%QE[(2<A%"6/]ZHHH,@P'6+_?/= _YT(XGQ5P>#-!!%TZ^)&H=N6
M0]?,:2NA:S)R84<'0T 5'?9%'Y 3OC,-F% [+*FL_N$UJTV3-S.M36O] =[/
M8<_Z0C>%IN\XPU<=Y7?,=RD5("-;%<JY"U6>O&K2JHEDA>E"-DRJGL8,]ZJQ
M)5P;J/=;QN1IH@,TK?+T7U!+ P04    "  =AD)4 ZD5<7<$  !+$@  &0
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
M6*N$5B5L5U%:92'XBMH7Y_ >&$RI.FK*J9(OMGSFW5L-8S_1\5IM'M2^T4F
M(S_8-AOOFWEQG'2WK28-9'ZWY[V0;7D>U9Y'K9Y/IE.PSZ)U7E\S:/*VG<.+
M.QA_:,K4=EP2=9)&W/@-O:CC->(F;^%PI[<+W(I:7$<M;F6Z43Q].#&U($,Z
M<W2!E,24F*;8Q7OGUHW-U=C*E'VC,$JZ\4ZB[%MY21SN)DH#5]S#7G.>=&N/
MN^_,$_IR5TRZZ,*<<I;2G-H('.N"F"W3:DA7-(/F5WE2ZD5;68\Q;MYF4F\S
M:;_(5U];CK=7L_3^XZ/CX9<RA_]5&DTJJJUCQ6&X&R]WH^H6(&:VW9&:?<E4
M^>K6JW5+=68;B9WU<^]TY#6LCTT+9JO\"WW9OUT2,:-,HARF6@IWNOIL1=D2
ME1/%%[;FWW.E.P@[G.LV$H0QT-^GG*OGB1&H&]/A;U!+ P04    "  =AD)4
M#,6(GBL'  "G)@  &0   'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6R]6EUO
MVS84_2N$L0$=T,7BERP728 D;A*W*1K$Z?8P[(&1:5NH)'H4G=1 ?_RHCYC.
M2%$J4N\EL:1S+GG)JW.OKG3\).378L6Y M^R-"].!BNEUN^&PR)>\8P51V+-
M<WUE(63&E#Z4RV&QEIS-*U*6#E$0A,.,)?G@]+@Z=RM/C\5&I4G.;R4H-EG&
MY/:<I^+I9  'SR?NDN5*E2>&I\=KMN0SKKZL;Z4^&NZLS).,YT4B<B#YXF1P
M!M]]I+0D5(@_$OY4[/T&I2L/0GPM#Z;SDT%0SHBG/%:E":;_/?(+GJ:E)3V/
M?QJC@]V8)7'_][/UR\IY[<P#*_B%2/],YFIU,H@&8,X7;).J._%TS1N'J@G&
M(BVJO^"IQM+Q ,2;0HFL(>L99$E>_V??FH78(T#20D - ?4EX(: ^Q)(0R!]
M";0AT+Z$L"&$?0FCAC#J2X@:0M27,&X(X[X$&#SO7/!?"FZC[#:[#KHZ2JH0
MFS#%3H^E> *RQ&M[Y8\J3BN^CJPD+V^IF9+Z:J)YZO2.ITSQ.;AE4FW!O61Y
MP:I@+\";"5<L28O?P._@RVP"WOSRV_%0Z3%+YC!N[)_7]E&+_0\L/P(!? M0
M@+"#?N&G3WBLZ:BB0P=]XJ?/^/H(X*"DP\A!?]]C=$1:1[_L0Z<5/7#0KUXW
M^O7K1I_ZZ9^8U/2P=?0/'?N^R;TK_[%K]"W T,4>Z@#?13G:13FJS.$?C7+P
MUXV&@JGB6?&W9R"\&PA7 Y&6@>Z%8BG(=2HL6,H+5\C5!L+*0)GP'D]A%(9H
M' 1ZEQ[WH\N!# DA-O+*1M(PPA&TD-<VDL P&+^P^<)SLO.<^#V7;,X!R^=
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
M=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)TG/PL2Z)U1
M[TR@=T:],X'>!?4N!'H7U+L0Z%U0[T*@=T&]"X'>!?4N!'H7U+M\I][#^'FH
MPZWG:XW7_TZJQ\NY]7;YZ_)KY^2&NN(<[BN&Y[]02P,$%     @ '89"5(EN
MS'XK @  NS   !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=M-;MLP$(;AJQC:
M!I8L4J34(LZF[;;-HA=@)3H6K#^03.K<OI2<!&B1&@E<H._&@DUROA$'>':^
M_OXX6;\Z]MW@M\D^A.ECEOEZ;WOCTW&R0US9C:XW(7YU=]EDZH.YLYG8;'16
MCT.P0UB'N49R<_W9[LQ]%U9?CO%GWX[#-G&V\\GJTVGCG+5-S#1U;6U"7,\>
MAN:/E/530AI/+GO\OIW\5=R09*\FS"M_#W@Z]^W!.M<V=G5K7/AJ^K@K.W:9
M#X^=]>GY$J_T..YV;6V;L;[OXY'43\Z:QN^M#7V7GHI>G4\.\8;MZ3._.'\I
M<RXP[KQUX^3CQ)Q]?]SS2.;3ZRD6LBZTYU_Q)3&6OOC][#SMQC9OS([7^W-T
MAV4>/EL>E]_Q[S-^J?_./@2D#PGIHX#TH2!]:$@?):2/"M+'!T@?^8;2"$74
MG$)J3C$UIZ":4U3-*:SF%%=S"JPY159!D5509!44605%5D&155!D%119!456
M09%54&25%%DE159)D5529)44625%5DF155)DE119)476@B)K09&UH,A:4&0M
M*+(6%%D+BJP%1=:"(FM!D5519%44615%5D6155%D5119%45619%54615%%DU
M159-D5539-44635%5DV155-DU119-45639&UI,A:4F0M*;*6%%E+BJPE1=:2
M(FM)D;6DR%I29*THLE8462N*K!5%UHHB:_4_9?TQCH=_'+\\T]ZTPW-^MOQG
MX>874$L! A0#%     @ '89"5 =!36*!    L0   !               ( !
M     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  =AD)46I=^DNX    K
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    "  =AD)4F5R<(Q &  "<)P  $P              @ ', 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( !V&0E3'5#QY8 4   T6   8
M          " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    "  =AD)47&('>P$(  #5(   &               @(&C#0  >&PO=V]R
M:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ '89"5 ._ .PE P  @PH
M !@              ("!VA4  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+
M 0(4 Q0    ( !V&0E0*4<.O6P<  #<?   8              " @349  !X
M;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  =AD)4#P#YYE0$
M  #*#@  &               @('&(   >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&UL4$L! A0#%     @ '89"5 [+*BVT"@  =SP  !@              ("!
M4"4  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( !V&0E0@
MV:UO1PH  +,K   8              " @3HP  !X;"]W;W)K<VAE971S+W-H
M965T-RYX;6Q02P$"% ,4    "  =AD)41*Z)8IX%  #2#0  &
M    @(&W.@  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @
M'89"5%4S-Y@9%0  QD,  !@              ("!BT   'AL+W=O<FMS:&5E
M=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( !V&0E3+)8I!4@8   8/   9
M          " @=I5  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#
M%     @ '89"5-/1[%SE!0  J!   !D              ("!8UP  'AL+W=O
M<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  =AD)4'W'^VZ0#  #C
M"   &0              @(%_8@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;%!+ 0(4 Q0    ( !V&0E1,G&'>1@,  $8'   9              " @5IF
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ '89"5'<B
MXD5' P  X@8  !D              ("!UVD  'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6Q02P$"% ,4    "  =AD)439=SRQ4$  "_"0  &0
M    @(%5;0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (
M !V&0E2+2T #; 4  -L,   9              " @:%Q  !X;"]W;W)K<VAE
M971S+W-H965T,38N>&UL4$L! A0#%     @ '89"5.K+T<#! P  [ <  !D
M             ("!1'<  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"
M% ,4    "  =AD)4G%7P^ \#  "P!@  &0              @($\>P  >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( !V&0E0Z?4&P\ 4
M *P-   9              " @8)^  !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&UL4$L! A0#%     @ '89"5#$;'T S!@  [Q$  !D              ("!
MJ80  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  =AD)4
ML;4Z :@"  "^!0  &0              @($3BP  >&PO=V]R:W-H965T<R]S
M:&5E=#(Q+GAM;%!+ 0(4 Q0    ( !V&0E1=;E @M0L  #(@   9
M      " @?*-  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%
M  @ '89"5.UH.RMK!@  ]0\  !D              ("!WID  'AL+W=O<FMS
M:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  =AD)4!>-("20'  "+$P
M&0              @(& H   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+
M 0(4 Q0    ( !V&0E0'S?%K+@4  -\,   9              " @=NG  !X
M;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ '89"5"\;=G^
M!@  B0\  !D              ("!0*T  'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6Q02P$"% ,4    "  =AD)4"HQ"W6\,  #P)P  &0
M@('WLP  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( !V&
M0E0DY(UUG!,   D\   9              " @9W   !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&UL4$L! A0#%     @ '89"5.E)=CL-!   -0H  !D
M         ("!<-0  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M    "  =AD)4@+_NRFL%  !K#P  &0              @(&TV   >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( !V&0E0MEX\_V ,  +H)
M   9              " @5;>  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
M4$L! A0#%     @ '89"5$1J7XR/ @  1P4  !D              ("!9>(
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  =AD)45E0:
M::P#   9"   &0              @($KY0  >&PO=V]R:W-H965T<R]S:&5E
M=#,S+GAM;%!+ 0(4 Q0    ( !V&0E28:9$V9 0  .T*   9
M  " @0[I  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @
M'89"5%6]+-[3 P  [P<  !D              ("!J>T  'AL+W=O<FMS:&5E
M=',O<VAE970S-2YX;6Q02P$"% ,4    "  =AD)4"7+0]Q\#  "6!@  &0
M            @(&S\0  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4
M Q0    ( !V&0E0"A09M)P0  .\)   9              " @0GU  !X;"]W
M;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ '89"5$.',"*X @
MMP4  !D              ("!9_D  'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6Q02P$"% ,4    "  =AD)43^9Q'DP%   R#0  &0              @(%6
M_   >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( !V&0E1
M&GYJC@0   D,   9              " @=D! 0!X;"]W;W)K<VAE971S+W-H
M965T-# N>&UL4$L! A0#%     @ '89"5+X59\H& P  <P8  !D
M     ("!G@8! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M"  =AD)4#$E8+_8"  !+!@  &0              @(';"0$ >&PO=V]R:W-H
M965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( !V&0E3-]Q)>,@(  +P$   9
M              " @0@- 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L!
M A0#%     @ '89"5.%K2]JB!   U18  !D              ("!<0\! 'AL
M+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  =AD)4+,>*?$X#
M  "R"P  &0              @(%*% $ >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;%!+ 0(4 Q0    ( !V&0E1%U5]Y7@,  ,(+   9              "
M@<\7 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ '89"
M5,UF7Y!$!   7!(  !D              ("!9!L! 'AL+W=O<FMS:&5E=',O
M<VAE970T-RYX;6Q02P$"% ,4    "  =AD)4*RPE):\"  #O!@  &0
M        @('?'P$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0
M   ( !V&0E3L+UK=D@0  (88   9              " @<4B 0!X;"]W;W)K
M<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ '89"5 3:*7ZK @  F 8
M !D              ("!CB<! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q0
M2P$"% ,4    "  =AD)4].-N:3L"  "7!   &0              @(%P*@$
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( !V&0E1B:GC[
MJ@(  #\&   9              " @>(L 0!X;"]W;W)K<VAE971S+W-H965T
M-3(N>&UL4$L! A0#%     @ '89"5")+!F3^ @  0PD  !D
M ("!PR\! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  =
MAD)4O5]/Y<X#   .#@  &0              @('X,@$ >&PO=V]R:W-H965T
M<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( !V&0E1BB1C5>P(  $X&   9
M          " @?TV 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#
M%     @ '89"5&F0JYP# P  @@@  !D              ("!KSD! 'AL+W=O
M<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  =AD)4#0YCL'4"   .
M!0  &0              @('I/ $ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM
M;%!+ 0(4 Q0    ( !V&0E2TP%$S; ,  -D,   9              " @94_
M 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ '89"5 "^
M[<[( @  7 @  !D              ("!.$,! 'AL+W=O<FMS:&5E=',O<VAE
M970U.2YX;6Q02P$"% ,4    "  =AD)4CVUX_?,"  !3"@  &0
M    @($W1@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    (
M !V&0E2//D138 (  ($%   9              " @6%) 0!X;"]W;W)K<VAE
M971S+W-H965T-C$N>&UL4$L! A0#%     @ '89"5&:0/<EV!0  GAP  !D
M             ("!^$L! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"
M% ,4    "  =AD)4-U350.0"   '"0  &0              @(&E40$ >&PO
M=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( !V&0E3 >!M6F@(
M $ '   9              " @<!4 0!X;"]W;W)K<VAE971S+W-H965T-C0N
M>&UL4$L! A0#%     @ '89"5"6:F^40 P   0D  !D              ("!
MD5<! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    "  =AD)4
M+K ?4FH#  #Q"@  &0              @('86@$ >&PO=V]R:W-H965T<R]S
M:&5E=#8V+GAM;%!+ 0(4 Q0    ( !V&0E2V\?G"V (  )X)   9
M      " @7E> 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%
M  @ '89"5"]QCFWL @  ]0@  !D              ("!B&$! 'AL+W=O<FMS
M:&5E=',O<VAE970V."YX;6Q02P$"% ,4    "  =AD)43HZ-$+8"  "5!P
M&0              @(&K9 $ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+
M 0(4 Q0    ( !V&0E2C@1!X7P(  & &   9              " @9AG 0!X
M;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ '89"5*,%KY&Z
M!   \A4  !D              ("!+FH! 'AL+W=O<FMS:&5E=',O<VAE970W
M,2YX;6Q02P$"% ,4    "  =AD)45!-]6KX"  "E!P  &0
M@($?;P$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( !V&
M0E3%XM.W=0,  & +   9              " @11R 0!X;"]W;W)K<VAE971S
M+W-H965T-S,N>&UL4$L! A0#%     @ '89"5, G3ZNE!0  32<  !D
M         ("!P'4! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4
M    "  =AD)4FR.2Z_ #   T$0  &0              @(&<>P$ >&PO=V]R
M:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( !V&0E0SZ[E6LP0  %\4
M   9              " @<-_ 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL
M4$L! A0#%     @ '89"5%9Q,)]" @  N 4  !D              ("!K80!
M 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    "  =AD)4I1.6
M1/T#  "0#@  &0              @($FAP$ >&PO=V]R:W-H965T<R]S:&5E
M=#<X+GAM;%!+ 0(4 Q0    ( !V&0E3Q82(Z8@0  %\1   9
M  " @5J+ 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @
M'89"5*&WRIO8 P  -@\  !D              ("!\X\! 'AL+W=O<FMS:&5E
M=',O<VAE970X,"YX;6Q02P$"% ,4    "  =AD)4 ZD5<7<$  !+$@  &0
M            @($"E $ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4
M Q0    ( !V&0E2IH<@'?P,  *L,   9              " @;"8 0!X;"]W
M;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ '89"5"#J]OE) P
MSPH  !D              ("!9IP! 'AL+W=O<FMS:&5E=',O<VAE970X,RYX
M;6Q02P$"% ,4    "  =AD)4Q'$&0C\#  "D"@  &0              @('F
MGP$ >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( !V&0E0,
MQ8B>*P<  *<F   9              " @5RC 0!X;"]W;W)K<VAE971S+W-H
M965T.#4N>&UL4$L! A0#%     @ '89"5!VVM6T\ P  "A,   T
M     ( !OJH! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  =AD)4EXJ[',
M   3 @  "P              @ $EK@$ 7W)E;',O+G)E;'-02P$"% ,4
M"  =AD)4S.49=2$&   :.   #P              @ $.KP$ >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ '89"5" 5OA"$ @  )C(  !H
M ( !7+4! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
M'89"5(ENS'XK @  NS   !,              ( !&+@! %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&     %T 70""&0  =+H!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<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>121
<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>122
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>381</ContextCount>
  <ElementCount>468</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>98</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="algm-20211224.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-20211224.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="algm-20211224.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="algm-20211224.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="algm-20211224.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="algm-20211224.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="algm-20211224.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="algm-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Nature of the Business and Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails</Role>
      <ShortName>Nature of the Business and Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="algm-20211224.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="algm-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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-20211224.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>
      <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-20211224.htm">algm-20211224.htm</File>
    <File>algm-20211224.xsd</File>
    <File>algm-20211224_cal.xml</File>
    <File>algm-20211224_def.xml</File>
    <File>algm-20211224_lab.xml</File>
    <File>algm-20211224_pre.xml</File>
    <File>algm-20211224x10ex101.htm</File>
    <File>algm-20211224x10ex102.htm</File>
    <File>algm-20211224x10ex103.htm</File>
    <File>algm-20211224x10ex104.htm</File>
    <File>algm-20211224x10ex105.htm</File>
    <File>algm-20211224x10ex106.htm</File>
    <File>algm-20211224x10ex311.htm</File>
    <File>algm-20211224x10ex312.htm</File>
    <File>algm-20211224x10ex321.htm</File>
    <File>algm-20211224x10ex322.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1121">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>124
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "algm-20211224.htm": {
   "axisCustom": 0,
   "axisStandard": 31,
   "contextCount": 381,
   "dts": {
    "calculationLink": {
     "local": [
      "algm-20211224_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "algm-20211224_def.xml"
     ]
    },
    "inline": {
     "local": [
      "algm-20211224.htm"
     ]
    },
    "labelLink": {
     "local": [
      "algm-20211224_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "algm-20211224_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "algm-20211224.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 627,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 5
   },
   "keyCustom": 40,
   "keyStandard": 428,
   "memberCustom": 36,
   "memberStandard": 62,
   "nsprefix": "algm",
   "nsuri": "http://www.allegromicro.com/20211224",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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 (Details)",
     "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails",
     "shortName": "Nature of the Business and Basis of Presentation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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 (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i3d92ddd21a1e47ea89cf77357a9726f0_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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i4949215830414fb49ee7fccfab6f7f10_D20210925-20211224",
      "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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i80e40f902ff24d27b45eba881723c2fa_D20210925-20211224",
      "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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "ibd7295df059c47a4a838e53798a59f38_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i68abe2a5530549ccb54d765caf623399_I20211224",
      "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-20211224.htm",
      "contextRef": "i68abe2a5530549ccb54d765caf623399_I20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i50ef2f82cc8b4c06985ccf1667b8fac8_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",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i50ef2f82cc8b4c06985ccf1667b8fac8_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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i8b278a0fd27c490a9948e473948db24d_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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i70edd6b29b094a71aa7609e672c415fd_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-20211224.htm",
      "contextRef": "i70edd6b29b094a71aa7609e672c415fd_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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "ia9ea22545df0496a976910d34f61be37_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 - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "role": "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "ia9ea22545df0496a976910d34f61be37_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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i8b278a0fd27c490a9948e473948db24d_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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i8b278a0fd27c490a9948e473948db24d_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-20211224.htm",
      "contextRef": "i8b278a0fd27c490a9948e473948db24d_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i2bb6ab7f700e460fa22154d77edf3908_I20211224",
      "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": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i2bb6ab7f700e460fa22154d77edf3908_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i6d96a66811b643c08277969aaafaa343_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i6d96a66811b643c08277969aaafaa343_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i4f9d8b1dcf014bd5ab252df27f9d8227_I20211224",
      "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-20211224.htm",
      "contextRef": "ife34b524304f43759ae4bbd65179af0d_I20211224",
      "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-20211224.htm",
      "contextRef": "icd0a600bf46247ccb7ab95951f4084bf_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-20211224.htm",
      "contextRef": "i9e9dab8e56be43f1b87fe9bfac4bbcd9_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6d96a66811b643c08277969aaafaa343_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i6d96a66811b643c08277969aaafaa343_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "ie92096c58de0443b93b10a8df998c516_I20211224",
      "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-20211224.htm",
      "contextRef": "i47e71a1ff22e41d5b968cc2c70cc0d75_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-20211224.htm",
      "contextRef": "i47e71a1ff22e41d5b968cc2c70cc0d75_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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "ia68f0fad4ecc4b74841e8ff1eef27858_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "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-20211224.htm",
      "contextRef": "i201f9c7a11da47e385e193c4f39cdd06_D20210925-20211224",
      "decimals": "-3",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "ifa1b3c020b81437fb7262346141e7fdc_D20200328-20201225",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationDeductionsDividends",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20211224.htm",
      "contextRef": "i606539cd15c448b9a71365943bf60766_D20210925-20211224",
      "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-20211224.htm",
      "contextRef": "i21b303a4ac424fbebca6104261f4a8a7_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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "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-20211224.htm",
      "contextRef": "i6edb1832b99644fe955c317ae80b59bd_D20210327-20211224",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 98,
   "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Conversion Of Awards",
        "label": "Adjustments To Additional Paid In Capital, Conversion Of Awards",
        "terseLabel": "Conversion of LTCIP/TRIP awards into restricted stock units in connection with the IPO"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalConversionOfAwards",
     "nsuri": "http://www.allegromicro.com/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_CommonClassAAndCommonClassLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Class A And Common Class L",
        "label": "Common Class A And Common Class L [Member]",
        "terseLabel": "Common Class A and Common Class L"
       }
      }
     },
     "localname": "CommonClassAAndCommonClassLMember",
     "nsuri": "http://www.allegromicro.com/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_IncreaseDecreaseInDueToFromRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_InitialPSLLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial PSL Loan",
        "label": "Initial PSL Loan [Member]",
        "terseLabel": "Initial PSL Loan"
       }
      }
     },
     "localname": "InitialPSLLoanMember",
     "nsuri": "http://www.allegromicro.com/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": {
       "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails"
     ],
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationDetails"
     ],
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_SecondaryPSLLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secondary PSL Loan",
        "label": "Secondary PSL Loan [Member]",
        "terseLabel": "Secondary PSL Loan"
       }
      }
     },
     "localname": "SecondaryPSLLoanMember",
     "nsuri": "http://www.allegromicro.com/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_TradeAccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade Accounts Receivable, Related Parties, Current",
        "label": "Trade Accounts Receivable, Related Parties, Current",
        "negatedLabel": "Related party trade accounts receivable"
       }
      }
     },
     "localname": "TradeAccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://www.allegromicro.com/20211224",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/20211224",
     "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/2021",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_JP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JAPAN",
        "terseLabel": "Japan"
       }
      }
     },
     "localname": "JP",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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/2021",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_PH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PHILIPPINES",
        "terseLabel": "Philippines"
       }
      }
     },
     "localname": "PH",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "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/2021",
     "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/2021",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r755"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r756"
     ],
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r753"
     ],
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r753"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r759"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r753"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r758"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r753"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r753"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r753"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r753"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r752"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r754"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r225",
      "r356",
      "r360",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r308",
      "r341",
      "r457",
      "r467",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r715",
      "r719",
      "r749",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-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": [
      "r308",
      "r341",
      "r457",
      "r467",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r715",
      "r719",
      "r749",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-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": [
      "r225",
      "r356",
      "r360",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r219",
      "r356",
      "r358",
      "r649",
      "r714",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r219",
      "r356",
      "r358",
      "r649",
      "r714",
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r308",
      "r341",
      "r395",
      "r457",
      "r467",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r715",
      "r719",
      "r749",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r308",
      "r341",
      "r395",
      "r457",
      "r467",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r715",
      "r719",
      "r749",
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r157",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r157",
      "r162",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r220",
      "r221",
      "r356",
      "r359",
      "r717",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r220",
      "r221",
      "r356",
      "r359",
      "r717",
      "r734",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r157",
      "r162",
      "r287",
      "r462",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r608"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2021-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/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "auth_ref": [
      "r65",
      "r144",
      "r630",
      "r631"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r28",
      "r65"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r24",
      "r43",
      "r227",
      "r228"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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 $70 at December\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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r78",
      "r144",
      "r629",
      "r631"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.",
        "label": "Accounts Receivable, Related Parties, Current",
        "terseLabel": "Trade and other accounts receivable due from related party"
       }
      }
     },
     "localname": "AccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r280",
      "r285",
      "r286"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r36",
      "r673",
      "r695"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r27",
      "r28",
      "r68"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r27",
      "r28",
      "r68"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedUtilitiesCurrent": {
     "auth_ref": [
      "r27",
      "r28",
      "r68"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedVacationCurrent": {
     "auth_ref": [
      "r27",
      "r68",
      "r366"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r63",
      "r272"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r46",
      "r86",
      "r87",
      "r88",
      "r698",
      "r727",
      "r731"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r85",
      "r88",
      "r94",
      "r95",
      "r96",
      "r147",
      "r148",
      "r149",
      "r548",
      "r722",
      "r723",
      "r764"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r44",
      "r493",
      "r636"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r147",
      "r148",
      "r149",
      "r490",
      "r491",
      "r492",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r128",
      "r263"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r150",
      "r151",
      "r152",
      "r153",
      "r162",
      "r233",
      "r234",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r293",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r516",
      "r517",
      "r518",
      "r519",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r625",
      "r651",
      "r652",
      "r653",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r469",
      "r471",
      "r495",
      "r496"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r471",
      "r483",
      "r494"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r50",
      "r230",
      "r246"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "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": "Provision for Expected Credit Losses / Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r248"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r107",
      "r128",
      "r328",
      "r602"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r128",
      "r258",
      "r263"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r140",
      "r207",
      "r211",
      "r217",
      "r239",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r543",
      "r549",
      "r581",
      "r634",
      "r636",
      "r671",
      "r694"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r25",
      "r26",
      "r82",
      "r140",
      "r239",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r543",
      "r549",
      "r581",
      "r634",
      "r636"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r566"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r14",
      "r16",
      "r19",
      "r269",
      "r276"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r473",
      "r485"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r127",
      "r537"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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": "Gain on contingent consideration change in fair value"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r534",
      "r535",
      "r536"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r132",
      "r133",
      "r134"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r22",
      "r60",
      "r130"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r124",
      "r130",
      "r135"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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 at end of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r124",
      "r594"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashDivestedFromDeconsolidation": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r138",
      "r140",
      "r166",
      "r167",
      "r172",
      "r175",
      "r177",
      "r186",
      "r187",
      "r188",
      "r239",
      "r294",
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r339",
      "r340",
      "r342",
      "r343",
      "r581",
      "r757"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r74",
      "r286",
      "r678",
      "r703"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r288",
      "r736"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r147",
      "r148",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r41"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r41"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r41"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r41",
      "r344"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r41",
      "r636"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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,797,145 shares issued and outstanding at December\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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r90",
      "r92",
      "r93",
      "r103",
      "r685",
      "r709"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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 (loss) attributable to Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r90",
      "r92",
      "r102",
      "r541",
      "r542",
      "r553",
      "r684",
      "r708"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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 (income) loss attributable to non-controlling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r90",
      "r92",
      "r101",
      "r540",
      "r553",
      "r683",
      "r707"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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 (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r197",
      "r198",
      "r225",
      "r578",
      "r579",
      "r735"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r197",
      "r198",
      "r225",
      "r578",
      "r579",
      "r733",
      "r735"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r197",
      "r198",
      "r225",
      "r578",
      "r579",
      "r733",
      "r735"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r191",
      "r690"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r197",
      "r198",
      "r225",
      "r578",
      "r579"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r194",
      "r197",
      "r198",
      "r199",
      "r578",
      "r580",
      "r735"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r197",
      "r198",
      "r225",
      "r578",
      "r579",
      "r735"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r109",
      "r649"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r141",
      "r513",
      "r522",
      "r524"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r195",
      "r225"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r532"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r137",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r322",
      "r329",
      "r330",
      "r331",
      "r338"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r35",
      "r36",
      "r37",
      "r139",
      "r145",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r312",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r332",
      "r333",
      "r334",
      "r335",
      "r603",
      "r672",
      "r675",
      "r691"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r305",
      "r332",
      "r333",
      "r601",
      "r603",
      "r604"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r71",
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r72",
      "r139",
      "r145",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r312",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r332",
      "r333",
      "r334",
      "r335",
      "r603"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "auth_ref": [
      "r367",
      "r368"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r34",
      "r670",
      "r693"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r64",
      "r318",
      "r602"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r502",
      "r503"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r128",
      "r141",
      "r514",
      "r522",
      "r523",
      "r524"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": {
     "auth_ref": [
      "r400",
      "r444"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": {
     "auth_ref": [
      "r373",
      "r411",
      "r438"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r373",
      "r412",
      "r439",
      "r444",
      "r445"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "auth_ref": [
      "r34",
      "r371",
      "r372",
      "r394",
      "r444",
      "r670",
      "r693"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r422",
      "r444"
     ],
     "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/2021-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/2021-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/2021-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": [
      "r396"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": {
     "auth_ref": [
      "r396",
      "r444"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": {
     "auth_ref": [
      "r442",
      "r445"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r373",
      "r410",
      "r437",
      "r444",
      "r445"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r385",
      "r396",
      "r398",
      "r399",
      "r444"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r373",
      "r377",
      "r409",
      "r436",
      "r444",
      "r445"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r407",
      "r434",
      "r444",
      "r445"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock": {
     "auth_ref": [
      "r396",
      "r398"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r387"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement": {
     "auth_ref": [
      "r401"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase": {
     "auth_ref": [
      "r401"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r375",
      "r408",
      "r435",
      "r444",
      "r445"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r448"
     ],
     "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/2021-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/2021-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/2021-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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositLiabilityCurrent": {
     "auth_ref": [
      "r68"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "auth_ref": [
      "r64"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r128",
      "r270"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r128",
      "r205"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-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": [
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r356"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r497"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r16"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r16",
      "r267",
      "r277"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r128",
      "r268",
      "r274"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown": {
     "auth_ref": [
      "r128",
      "r268",
      "r274"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r20",
      "r279"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldForSale"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r450",
      "r463"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Cash dividend paid to holders of Class A common stock"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income (loss) attributable to Allegro MicroSystems, Inc. per share (Note 17):"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r104",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r163",
      "r166",
      "r175",
      "r176",
      "r177",
      "r182",
      "r183",
      "r564",
      "r565",
      "r686",
      "r710"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r104",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r166",
      "r175",
      "r176",
      "r177",
      "r182",
      "r183",
      "r564",
      "r565",
      "r686",
      "r710"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r178",
      "r180",
      "r181",
      "r184"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r594"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r505"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r484"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r94",
      "r95",
      "r96",
      "r147",
      "r148",
      "r149",
      "r151",
      "r159",
      "r161",
      "r185",
      "r243",
      "r344",
      "r346",
      "r490",
      "r491",
      "r492",
      "r518",
      "r519",
      "r563",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r722",
      "r723",
      "r724",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvesteeMember": {
     "auth_ref": [
      "r237",
      "r656",
      "r658",
      "r660",
      "r662",
      "r664",
      "r666"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r61",
      "r208",
      "r238"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiGainLoss": {
     "auth_ref": [
      "r236"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r236",
      "r711"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "auth_ref": [
      "r236",
      "r711"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r566",
      "r567",
      "r568",
      "r574"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r566",
      "r576",
      "r577"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r566",
      "r576"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r320",
      "r332",
      "r333",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r444",
      "r567",
      "r638",
      "r639",
      "r640"
     ],
     "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/2021-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": [
      "r573",
      "r574"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r566",
      "r567",
      "r569",
      "r570",
      "r575"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r573"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r320",
      "r396",
      "r398",
      "r403",
      "r444",
      "r567",
      "r638"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r320",
      "r332",
      "r333",
      "r396",
      "r398",
      "r403",
      "r444",
      "r567",
      "r639"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r320",
      "r332",
      "r333",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r444",
      "r567",
      "r640"
     ],
     "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/2021-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": [
      "r571"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r571",
      "r574"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
     "auth_ref": [
      "r572"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r571"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r320",
      "r332",
      "r333",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r444",
      "r638",
      "r639",
      "r640"
     ],
     "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/2021-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": [
      "r573",
      "r575"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r262"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r264"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r264"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r264"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r264"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r259",
      "r260",
      "r262",
      "r265",
      "r650",
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r262",
      "r654"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r259",
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r262",
      "r650"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r590",
      "r591",
      "r592",
      "r593"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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 loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "auth_ref": [
      "r129",
      "r592",
      "r593"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r128"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r128",
      "r336",
      "r337"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedTerseLabel": "Loss on debt extinguishment",
        "terseLabel": "Loss on debt extinguishment"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r196",
      "r735"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r253",
      "r254",
      "r636",
      "r669"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r266"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r255"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r108",
      "r140",
      "r207",
      "r210",
      "r213",
      "r216",
      "r218",
      "r239",
      "r294",
      "r295",
      "r296",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r581"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "IPO"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r99",
      "r207",
      "r210",
      "r213",
      "r216",
      "r218",
      "r667",
      "r680",
      "r687",
      "r712"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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 (loss) before income tax provision (benefit)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r97",
      "r104",
      "r150",
      "r154",
      "r155",
      "r156",
      "r157",
      "r166",
      "r175",
      "r176",
      "r565",
      "r679",
      "r681",
      "r686",
      "r704"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r97",
      "r104",
      "r150",
      "r154",
      "r155",
      "r156",
      "r157",
      "r166",
      "r175",
      "r176",
      "r177",
      "r565",
      "r686",
      "r704",
      "r706",
      "r710"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r450",
      "r463"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r13",
      "r15",
      "r17",
      "r18",
      "r19",
      "r277",
      "r278"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r275",
      "r281"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r281"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r507",
      "r509",
      "r511",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r142",
      "r506",
      "r510",
      "r512",
      "r520",
      "r525",
      "r527",
      "r528",
      "r529"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r143",
      "r160",
      "r161",
      "r206",
      "r504",
      "r521",
      "r526",
      "r713"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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": "Income tax provision (benefit)",
        "totalLabel": "Provision (benefit) for income taxes",
        "verboseLabel": "Income tax provision (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductionsDividends": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Dividends, Amount",
        "terseLabel": "Effective income tax rate reconciliation, deduction, dividends"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductionsDividends",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r131"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivableNoncurrent": {
     "auth_ref": [
      "r34",
      "r692"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r122",
      "r125",
      "r131"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r252"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r51",
      "r251"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r23",
      "r81",
      "r636"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
     "auth_ref": [
      "r53",
      "r54",
      "r251"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r52",
      "r251"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r250"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNonoperating": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r566"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r358"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r621"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r614"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r622"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r622"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r622"
     ],
     "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": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r622"
     ],
     "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 payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r622"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r613"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r624"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r67",
      "r140",
      "r212",
      "r239",
      "r294",
      "r295",
      "r296",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r544",
      "r549",
      "r550",
      "r581",
      "r634",
      "r635"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r49",
      "r140",
      "r239",
      "r581",
      "r636",
      "r677",
      "r701"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities, Non-Controlling Interest and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r70",
      "r140",
      "r239",
      "r294",
      "r295",
      "r296",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r544",
      "r549",
      "r550",
      "r581",
      "r634",
      "r635",
      "r636"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r566"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r37",
      "r675",
      "r691"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r66",
      "r139"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r66"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r66",
      "r139"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r66"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r66",
      "r139"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r232"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Loans Payable"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r223"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r72",
      "r290",
      "r291"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r72"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r72",
      "r292"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r286"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [
      "r61"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r80",
      "r140",
      "r239",
      "r294",
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r581",
      "r676",
      "r700"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r396"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r124",
      "r126",
      "r129"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r19",
      "r89",
      "r91",
      "r96",
      "r100",
      "r129",
      "r140",
      "r150",
      "r154",
      "r155",
      "r156",
      "r157",
      "r160",
      "r161",
      "r173",
      "r207",
      "r210",
      "r213",
      "r216",
      "r218",
      "r239",
      "r294",
      "r295",
      "r296",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r565",
      "r581",
      "r682",
      "r705"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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 (loss) attributable to Allegro MicroSystems, Inc.",
        "verboseLabel": "Net income attributable to Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r89",
      "r91",
      "r96",
      "r160",
      "r161",
      "r546",
      "r552"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r157",
      "r163",
      "r164",
      "r174",
      "r177",
      "r207",
      "r210",
      "r213",
      "r216",
      "r218"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r165",
      "r168",
      "r169",
      "r170",
      "r171",
      "r174",
      "r177"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r147",
      "r148",
      "r149",
      "r346",
      "r538"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r221"
     ],
     "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/2021-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 income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesIssued1": {
     "auth_ref": [
      "r132",
      "r133",
      "r134"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r78",
      "r144",
      "r629"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 9.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).",
        "label": "Notes Receivable, Related Parties, Current",
        "terseLabel": "Current portion of related party note receivable"
       }
      }
     },
     "localname": "NotesReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r31",
      "r42",
      "r144",
      "r629"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).",
        "label": "Notes Receivable, Related Parties, Noncurrent",
        "terseLabel": "Related party note receivable, less current portion"
       }
      }
     },
     "localname": "NotesReceivableRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r207",
      "r210",
      "r213",
      "r216",
      "r218"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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 (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r615",
      "r623"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r611"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesNarrativeDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r610"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": {
       "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",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r610"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r610"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r612",
      "r617"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r609"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r620",
      "r623"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r619",
      "r623"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r605",
      "r606"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r605",
      "r606"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r605",
      "r606"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r605",
      "r606"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r605",
      "r606"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r605",
      "r606"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r21",
      "r554"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r84",
      "r86"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r69"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r370",
      "r371",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r422",
      "r425",
      "r429",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherSundryLiabilitiesCurrent": {
     "auth_ref": [
      "r68",
      "r289"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "auth_ref": [
      "r38",
      "r674",
      "r696"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r533"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedTerseLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r235"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r371",
      "r394",
      "r674",
      "r696"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r395",
      "r397",
      "r403",
      "r421",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r444",
      "r446",
      "r447",
      "r448",
      "r468"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r38",
      "r371",
      "r372",
      "r394",
      "r444"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r369",
      "r371",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r422",
      "r425",
      "r429",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r463",
      "r464",
      "r465",
      "r466"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r422",
      "r444"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r40",
      "r339"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r40"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r40",
      "r339"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r40"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r40",
      "r636"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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 December\u00a024, 2021 and March\u00a026, 2021"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r25",
      "r58",
      "r59"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseNoncurrent": {
     "auth_ref": [
      "r64"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r5"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r113"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and other offering costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.",
        "label": "Proceeds from Issuance of Secured Debt",
        "terseLabel": "Borrowings of senior secured debt, net of deferred financing costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a long-term borrowing made 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. Alternate caption: Proceeds from Advances from Affiliates.",
        "label": "Proceeds from Related Party Debt",
        "terseLabel": "Related party note receivable"
       }
      }
     },
     "localname": "ProceedsFromRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r19",
      "r89",
      "r91",
      "r96",
      "r123",
      "r140",
      "r150",
      "r160",
      "r161",
      "r207",
      "r210",
      "r213",
      "r216",
      "r218",
      "r239",
      "r294",
      "r295",
      "r296",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r540",
      "r545",
      "r547",
      "r552",
      "r553",
      "r565",
      "r581",
      "r687"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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 (loss)",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r63",
      "r273"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r279",
      "r737",
      "r738",
      "r739"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r62",
      "r271"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r32",
      "r33",
      "r273",
      "r636",
      "r689",
      "r702"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 9.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r32",
      "r273"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r32",
      "r271"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r105",
      "r247"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r422",
      "r628",
      "r629"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r422",
      "r628",
      "r629",
      "r631"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r422"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r628"
     ],
     "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/2021-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/2021-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/2021-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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r422",
      "r628",
      "r631",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r626",
      "r627",
      "r629",
      "r632",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party 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. Alternate caption: Payments for Advances from Affiliates.",
        "label": "Repayments of Related Party Debt",
        "negatedTerseLabel": "Related party note receivable"
       }
      }
     },
     "localname": "RepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "label": "Repayments of Secured Debt",
        "negatedTerseLabel": "Repayment of senior secured debt"
       }
      }
     },
     "localname": "RepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfUnsecuredDebt": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.",
        "label": "Repayments of Unsecured Debt",
        "negatedTerseLabel": "Repayment of unsecured credit facilities"
       }
      }
     },
     "localname": "RepaymentsOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r498",
      "r648",
      "r751"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r30",
      "r130",
      "r135",
      "r668",
      "r697"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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",
        "periodEndLabel": "Restricted cash at end of period",
        "periodStartLabel": "Restricted cash at beginning of period"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r22",
      "r30",
      "r135"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r178"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r45",
      "r346",
      "r493",
      "r636",
      "r699",
      "r726",
      "r731"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r147",
      "r148",
      "r149",
      "r151",
      "r159",
      "r161",
      "r243",
      "r490",
      "r491",
      "r492",
      "r518",
      "r519",
      "r563",
      "r722",
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r422",
      "r425",
      "r429",
      "r430",
      "r431",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r467"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r422",
      "r425",
      "r429",
      "r430",
      "r431",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r467"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r422",
      "r425",
      "r429",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r463",
      "r464",
      "r465",
      "r466"
     ],
     "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/2021-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": [
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r419",
      "r420",
      "r422",
      "r425",
      "r429",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r463",
      "r464",
      "r465",
      "r466"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r203",
      "r204",
      "r209",
      "r214",
      "r215",
      "r219",
      "r220",
      "r225",
      "r355",
      "r356",
      "r649"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "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": [
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r357",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r222"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r618",
      "r623"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r197",
      "r225"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r79"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [
      "r259"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r385"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": {
     "auth_ref": [
      "r229",
      "r249"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r428",
      "r429",
      "r432",
      "r433",
      "r444"
     ],
     "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/2021-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": [
      "r177"
     ],
     "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 Income per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r505"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r471",
      "r482",
      "r494"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r471",
      "r482",
      "r494"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r219"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r259",
      "r261",
      "r650"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r259",
      "r261"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r607"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r256",
      "r257"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r29",
      "r55",
      "r56",
      "r57"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r407"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r63",
      "r273"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r630",
      "r631"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r98",
      "r224"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r473",
      "r485"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r179"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r261"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r476"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r478"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r478"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r477"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r477"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r481"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r479"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r475"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r470",
      "r474"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r616",
      "r623"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r136",
      "r146"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r39",
      "r40",
      "r41",
      "r138",
      "r140",
      "r166",
      "r167",
      "r172",
      "r175",
      "r177",
      "r186",
      "r187",
      "r188",
      "r239",
      "r294",
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r339",
      "r340",
      "r342",
      "r343",
      "r344",
      "r581",
      "r757"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r76",
      "r94",
      "r95",
      "r96",
      "r147",
      "r148",
      "r149",
      "r151",
      "r159",
      "r161",
      "r185",
      "r243",
      "r344",
      "r346",
      "r490",
      "r491",
      "r492",
      "r518",
      "r519",
      "r563",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r722",
      "r723",
      "r724",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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/2021-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/2021-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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r147",
      "r148",
      "r149",
      "r185",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r75",
      "r323",
      "r344",
      "r345",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Conversion of Class A and Class L common stock into common stock in connection with the IPO (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r40",
      "r41",
      "r344",
      "r346"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r40",
      "r41",
      "r344",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r40",
      "r41",
      "r344",
      "r346"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r76",
      "r344",
      "r346"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Conversion of Class A and Class L common stock into common stock in connection with the IPO"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r40",
      "r41",
      "r344",
      "r346"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r40",
      "r41",
      "r344",
      "r346"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r40",
      "r41",
      "r346",
      "r472",
      "r480"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r40",
      "r41",
      "r344",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedTerseLabel": "Repurchase of Class A and Class L common stock to cover related taxes (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r40",
      "r41",
      "r344",
      "r346"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedTerseLabel": "Repurchase of Class A and Class L common stock to cover related taxes"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r41",
      "r47",
      "r48",
      "r140",
      "r231",
      "r239",
      "r581",
      "r636"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r2",
      "r3",
      "r95",
      "r140",
      "r147",
      "r148",
      "r149",
      "r151",
      "r159",
      "r239",
      "r243",
      "r346",
      "r490",
      "r491",
      "r492",
      "r518",
      "r519",
      "r538",
      "r539",
      "r551",
      "r563",
      "r581",
      "r595",
      "r596",
      "r600",
      "r723",
      "r724",
      "r764"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders\u2019 Equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": {
     "auth_ref": [
      "r499",
      "r500"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r530"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "auth_ref": [
      "r77"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r531"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r150",
      "r151",
      "r152",
      "r153",
      "r162",
      "r233",
      "r234",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r293",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r516",
      "r517",
      "r518",
      "r519",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r625",
      "r651",
      "r652",
      "r653",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r396",
      "r688",
      "r732"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r64"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r501",
      "r508"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r189",
      "r190",
      "r192",
      "r193",
      "r200",
      "r201",
      "r202"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValueAddedTaxReceivableNoncurrent": {
     "auth_ref": [
      "r34"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r177"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r165",
      "r177"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r163",
      "r177"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r105": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r106": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r107": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r109": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r11": {
   "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"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r111": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r112": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r138": {
   "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"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r181": {
   "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"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=125513658&loc=d3e32014-111567"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2599-110228"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r346": {
   "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"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r398": {
   "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=123447040&loc=d3e1928-114920"
  },
  "r399": {
   "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=123447040&loc=d3e1928-114920"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r401": {
   "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=123447040&loc=d3e1928-114920"
  },
  "r402": {
   "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=123447040&loc=d3e1928-114920"
  },
  "r403": {
   "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=123447040&loc=d3e1928-114920"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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=122041274&loc=d3e301413-122809"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r498": {
   "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"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28511-109314"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r50": {
   "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28446-109314"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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=122134291&loc=d3e330036-122817"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r523": {
   "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=122134291&loc=d3e330036-122817"
  },
  "r524": {
   "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=122134291&loc=d3e330036-122817"
  },
  "r525": {
   "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=122134291&loc=d3e330215-122817"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r53": {
   "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"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r58": {
   "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"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r61": {
   "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"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r62": {
   "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"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r649": {
   "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"
  },
  "r65": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r66": {
   "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"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r68": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r69": {
   "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"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r72": {
   "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"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r73": {
   "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"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r734": {
   "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"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r74": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r751": {
   "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"
  },
  "r752": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r753": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r754": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r755": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r756": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r757": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r758": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r759": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r76": {
   "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"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r9": {
   "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"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r97": {
   "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=123367319&loc=SL114868656-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>125
<FILENAME>0000866291-22-000008-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000866291-22-000008-xbrl.zip
M4$L#!!0    ( !V&0E0[^;)WW1,# *T:*P 1    86QG;2TR,#(Q,3(R-"YH
M=&WLO6MW$TFR+OS]_ J_[/6>L_=:HR8OD3>FA[-H;&C/QC:-3;/-EUF1F9&V
M0)8\D@PVO_Y$RA=LH!L:9%65+%8W2*I2J2J?)R*>R$ODS__W]&BP]H[&D_YH
M^(][\B=Q;^W_/OSY_^OU_N>7%\_6UD?IY(B&T[7'8\(IY;7W_>GAVJM,D[=K
M93PZ6GLU&K_MO\->;_:=QZ/CLW'_X'"ZIH12GQP</U!D),EB>R4&VP/C3,^'
MD'O6!D4NJV0+_.W@@3(^")%*SQ?A>Y P]V+6H:>MDUE%1#+N;_D!Y(+*14'H
M!<B@0R$,**, ;1%LJC][..6GXR<<3AZ<QO&@_X][A]/I\8/[]]^_?_]3_>2G
MT?C@OA)"W^\/)U,<)KIW>?Z@/WQ[X_SW>G:V#"'<GQV]/+5_.OWRA?M#/HUJ
M2]Z?CG$X*:/Q$4ZYI?DGE>@)U9/JVD5Z$THW+L3O?SH8O?O3ZTC3XU;2\MZU
MY\P?'_3Z0]K[YP<O3\7!P=&-W\/!@ X8UGX:CWY*HZ-ZFU(J!9??F(P_/FG!
M29Q=F3^<G=@3\MI]]$__J+&EOO9 5[<]Z7^IL?FNY?W_V7JVFP[I"'N?@O09
M1C<QK8<C3JY.S_1)PUPV,!^8/<*_KYZT/QF!DN[/"'-^QN473B:] \3CSYOG
MXL 7FBB-3H;3\=F7;^GBX.QK%U_X8S96GL].>C# X<$_[M&P]W+W'O.?,#_\
M^8BFN%:_VJ-_G_3?_>/>X]%PRE;=VSL[YK9)Y^_^<6]*I]/[LTO=?_B__M?_
M^GG:GP[H865)[Y((/]\___#G^^>7CJ-\]O#GW'^W-IF>#>@?]W)_<CS LP?#
MT9#X!OJG#^J)-#Y_V<^9AK.7?'R;7<NXG\Y__W3Z@LH_[O4MY2B]5C$$"U H
M&).T=$A>1!-B_M=ZO16AE>M]).<0C^I/4__!QI#O[^PQ/\X8!YO#3*?_36?W
MUOJ9+YWU[V=Q??3NF7KQ;E]OG>0W&^]>/PUO=MZ\>/OZ:.-L6VV^?_UJ [;6
M?SO=V=LRKX]^/]QYM7&Z_^:1V/KP^G![_?6;9WI[L/]A)%X_?7VX]2;WMY[R
M.>M\?._MAYU7KP?[>X/#K5>;[[?7M]3^WF]J7WKQ3+T^VW^5[-:KK=/M5Z^/
MMH_^.7C]=%-LKS\ZV_]P\'[KPZ"_M9?DSMX_C[;W#LZV7OWV+C]]TH]/7]KM
M]9=G6V]>GNZLOY7['S;T]OI;O?WA\,WKO=]@_]7FAZWU)T?;;WYYR_=P\9W?
M^;?,\/7>2&SO;9YM[VW SM[O;_CZ8F<OZ9VGVX/M]</#_3=;[[=>[:NMI[_!
MUA-_]FQO8[JU*TZ?[6WQLV^^_Q>%Y+44MI>DSCT@D7L8-?:43:"4 ,O_WWLH
M^(^W5@7Y\_T;H-XFQH\X(N4:E9X,\.#>VKDSY,N>3A^4_BGE7L%!M?D5Z'\.
M^H?/07<B2)2B9XR3/0C@>NAM[FD2E$@(!13O/7SRZ-GNQ@+QOA0A3_J3A(-]
MPO$3_F2R OAK (O/ 19&":^I1]6T =BT?3&J%V5$$\%I*.+>PRK>&L/W.5]_
ME%<(?Q/"\C.$(?E,!JFGBC ]\,;W?/)LS$"!E7)"9].]A[_I!>+[^&0\OF&^
M&\.\SMG$3=>=^9/>$?_L82_C*F1_%7KU&?0V: I::/;>)'H@,O9B-*Y'?$"B
M+Y4!]Q[J^\I\!O[]F^)L3(48LD23+VC**JH?3&9ZG.FQ-LN$'DQ92?[CWJ1_
M=#RH:GOVV>&XLN>&?/SI=)+Y$O=O7N/\]S_^Z,4]3$8GX]F[6>KVX(*2Y\3X
M'DI>7HAF&O'R73_7]Z5/X[79#=$7,[#'F_]]4^U\^N6'EQ_=O/KQS)M=ON/D
M93RMU']XG@SHGG*7W_MX[.HV\\=3I>I5\7WSR.7[RQ^Y?Z.AOMANH+5W",GI
M6* D&;6TL6B#47#ZG=R_-JOS%U*&%C37>;8WG<6CFCG)<'6ABR/?U@(GP_[Y
MXT\.D6EU]61'A).3,3V\ &!V\/(2E\<NW]=K?+%%*2@1;#+L=@4'U!ATE )]
M+B'X9*2=M6A;"'BM13_AU'>VZ,G,GF\VV45B_.#E[OI?;DT?E?,H2E8N01 8
M GAB7<+_Y*@@G[<FV[5M6VM68[8_WIHL?W8K$:\>CW-KOJWKI\Z\-DY'X^]L
M^,^^7S]<I^'HJ#_\TF6_U3QN7.+^S;O_&NX@8F'S,5HPW#D8CRXXX0-)IT61
M<.'/@S(+\^<7CTT'59N>O\W\8Z?'@W[J3[?H*/)/Y#X?/>\[G8RG#YZ/1_DD
M37?&NS1^UT_TZ+3/[J:&P ?;H^$+&M1.U.?LZ,]>T#L:GM#Y97Z^_\6K7S7;
MU4U\1XP)O1KO%QEC"BGA0!3M%$)V+M:PC-E'X-@C4IQA*1A+6[$4C*598?EU
M+,4,2_LM6(H9EF8.6&:4GJ(V+F8-(1=VR-FBR4Z9)(JG!G36,F#9B/;3&=@L
ME?;)$2C!)NF* \4NEBA)%R[L4BN_LLN_9I>,I5^L72:IJ Y_J5P(O"3O#+JH
M1=:11"G4_7AY1X)E9EFKG# JQ 3D Y+62JIBA(HHM>E^L+PCD9)$%+D84Y1*
MD$)&M&R65/C3) 3:[D?*.Q(F)><>7BF,5B80QOJBP)MD.$KRB^R['R;O2(RT
MPAH=4I8F ?@8T$EM30 =BQ7.V@9B9"="D@HY9X.EV@$H+4(65D1F>N947-C0
M0$CJ1 0H**-.?,7H)6A7HE-6:; 2)+F24P..HQ-VZKQ7VGIEK>1VDX53S"0"
M>5TL*HUJUN=7^=8Z/WLQM>?![I0?O7[G\0 GDYVR.QVEM^<.]_*4QZ.CH]%P
M=OS15YSM7__9C7^?U%DOHZ/CT9#?3K[TT[-[FK^;O]8'*FXZJ[_6!_J)YPZ:
MLB]>1 F8 YIB8B%C'184Q7>:$;,0?(T.SU9T^)JTELKJ0,%D+P!M8F* $^QD
M@36:I=(A.BP;-"P-BLL4DO01T",*4-GIE%P0)7JQ-- \RKE?9]SBX#GV\^;P
M,1[WISCH"$PA@"R8=$+4X NA<1Q>O7/.:H\LZ98%IA<TQ?Z0\@:.A_WAP:0K
M^&3.5")JM%J"11'!)<@E<B!$\,$L#3Z/4CHY.IFEGSO30QK7\\9T6*_VCC:'
M:71T"ZGHK4"& "*); B(TTL)03MV@9DS32I:.UH:R+9'P_K@X]%@P!:UR4TP
MILFT(R@%SF)C21I"8,.*.4J"D+4VLB1NS@4ZOJ9:P('+&I0P*0OPFEU+5E&6
M2%I9P[JJ QW,K8L!S?<UL X.7@J0UEK07L<2,GDK8E8 I,3RH;HH-]0\MDD4
ME4J6,JH$&BEX$D;D8(L.+B6_?-@N3%PW#ZX0)'RV(+TCSE]%M-IE@<H0UA[7
MLGS@WFI2VSR@18; F574,@C&TWAG"N189RQ"B=WTQ'>O&[-Y'BEG/3L :8P,
M8*5 )RG7V7-6IJ(O9D!VGD=+W?G9/(F(92'+_2PM:8B<_)CD2I0ZV)",!]M%
M$K6P0Z%YH%-D?1BDE8H%?ZZ=>'4*F/?59VC4\3RO[02^=R_8W,CS;S#BAWHZ
MD(RP0:$HX%7VBK*I(ZC6%47&=IH12QTV;H4.19L0 3)$$\% \5Y(S#%;825'
MB"[18>F@X5;7V@5PB, J+Q@AC ,I01173%X::)H9,YL73)DMQL82O$$"XA";
MB=-U[P'1@T]J:6!:\)C9W (>MU:.@05/"E!TB,XZM 5"%H*MJ2P-/LV/F<T+
M,I$(C>6D1%, SW:$PD3E#4E7*(-<&L@:&3.;FV$E$3R"DHH5A#.<:D06D5+&
MY%1,*2T.I:9:P*&L"U%E3D:#CA%3-H:EM*_/'\E=K$(.[9O"WU+Q=#Z/^3L7
MF]\43UD5*N1S,(K)*1"=#PX,)FF=$'IIH&E"/,T/)E],,-)*H6NO>"HA) R0
M?0R6_XIE:6!:J'B:'S["<=05(F:!"4 I+VQ.&,EK:8*GL#3X-"V>Y@>9D1%4
M229'E!"2# 5KN9&<.41Y";0TD#4@GN:'$E4Q*PI$FV-=!NA)2PN*W9^%Y&"!
MCJ\QUP+.N4@HJJ3W<38KQ8ILF:@A!2\[L#2Y=3&@^45AJ&(H5F:K*J^-BT*I
MD-&AB<+83BPX;ZD;:@&VGG6:$QG( I#WGDRM"L'P^A Q+J'%+FX8N!% ZV(,
ML#Y8C;53F?-W3QZ-%^@T&9F6#]!F9I ULSS78BWARDE5+"S=1;#>DDDF8-&Q
MZ":6-2^CAF\>Z"RRD\*G(A6'7.M0A$*@2$<MV"N;Q546[+(WGE?)PYNEE*BD
M+%*P@1(4;KI$RAF1.",#BWEYH&FF%VI>,'&&# IM3<D2\/\A9:.TDYE0<7"$
MI8%IP;U0\\(')3$LEKPD!43"!RV$S53W<M$EE*7!I_E>J'E!)A1F=G6<RLL$
M08+GJ*30"!N%U#ZKI8&LD5ZH>:$D':HB<X;@$**GX KJ;'.0J)1+E^M)M7*M
M1^F.3P^\40#K!QBA;!&82AW"#&#JVGQRRD<?4BB<+/I.,^+N3 ^<%QTPL 12
M!DPN H+%X&R0(FLH5D;2KD-T6#9HR&O.[4'Q_P%*$5[6.?T24_06]%6MANY#
MTU!)C3G!)$!%*:-C1#( ,3HN)U\B43')1+DT,"VZI,:\/%RR-B4?=50(0EEO
MBB[9VQ)4<@:7R(P:GQXX+\BTA0@&47OG@#S&$(DAM%X5S@@Q+@UDS934F!-*
MSGH9HT@D"^<6Q?)_+KE@ZH@W2;5 )=E4"]B$PFA#@#&#$KIN6$+"EJ)UE*78
M#E2(;5T,^'1)70/E8F4TJ&4(12=PF1-F3HWJC!MAN>F-7CY4FRJIL7ALM7%!
M<<:C#2BPC+%5=?N*&$D5B=W$]HZEP<V32.0Z'2)ER$$!:F1UHC" #EYS_ /9
M11*U)$-K'EPC.5\HEI16D;-L0!MTTCD5EP0:598/W"6W5I<9+B<#YWX!@@J^
M3I6 E"SXG%+JPFXWJ[[P%O HB*RB(6<%^WCAG \I*D4QYV L9SU=Y%$+.Q2:
M!YHHV6Q3YB!  '74S)!121K&0OETN;)H 5M/=MGQSVM/S)N^W 3MLW5>)4ZZ
MM8O9F\(VZ HZ)8I=&F@:6O0U)Y@0ZS1BXT4"";7,D'.8DL^AJ&"S6>#FK;<,
MTZ(7?<T)G^(]:? 2.'6!5&),0:%7UK"W4R$L#SY-=XG/#[*Z_7%V('+=YSP7
MEAW21(P8!!3^9WF"4C.+ON85GTC8E*)%-JB:8J TUDL1ZYX(Q,E'!_9^:YT'
M_'3^=0,;P5F*@J*V-@I Z1C15*N(!_ZD9&>6#]6FECPM'EN5BLS:QJ!J\0"5
MT)0@C')%E[IB!I</VX4N>6K 6,E&S%DK4P0PM*%(A274#354W4E^^0!M;,G3
MXL'-5D<;4Y*"_:^RP>>ZQ;R-9'6.18@E!+?Q/IA% 7TR[)^C/!@EK'R^0NZ(
M<'(RIO-AK<NCEU>Y/'CYOE[FLTO6G^K7UOWR-:\.?\M%;Q"RULT0R64P$EC?
ML107*C+K#+)6IXOQQ&X0\C''?/[&>-:Z+_J3M[^<[9T=TR?!XV0R9<J-/SMY
M7GW-7[B+7VB8#H]P_$E/]]X8,[%YC$[8:%Y0HOX[C(.O6<-7;Z1NF;N%;T;C
MRT>=7!M3W<7A6QHNF\$-3^J-?V8:%]?@EW_9+#2&Y#C\^J(T ")2=%9#2%YH
M FEN]I6W.FU=F45+S.(OC 5\DM#_@.  2[(DDQ#8O[MLHS76(O-5U>43NG1H
MC777B+R+ YI<[$J^35]+/CM X$;6C@L+,I"S*80 +CEO//E8"X/+FNV6E4!9
M$;AMPN3F!@=,6JV]!I,)5-8^N)*SRP5*-#+$#NUDL2)P\Q*B@1TZ,!JE@A84
MD>6$QERDC93)@$P?MV+IPKR1%8&;)W #,R)!B6)*)@\:(I5@K#(BZ*P2.16P
M QJX(G?5X?:41@=C/#YDRQQ\-NSQ\FLC6/,UEH_WTCESZ:0<9N4@$Y%(I")
M"%Z (F-T+5Q!E*$#7+XK_/I1HY[U@(S/'CS>7BX*)T,N"JV-2)S1.4(90TXZ
M^"BR35&O*+QT%/[G\^6B,-9J$S9902*#0(T^:A#:J9RC0]V%.J/?B-Q_OU@)
MB:44$C)I&Q(G<\9Z<-G[I*. I*))*CL*'>A76XGB5G)Y\5ULCMVO3AY(,)=%
M+#Z1)NN,RNBEE= !+M\5?G5#%"^>PM7M.DHJ$'J0P#(B)8=DLY79H^S2Q* 5
MA=L@BA=/8?1::2@%M%= "CPHE2'*HF-.H*D#%%Z)XKLM)&0P#@M*=*!!18HA
M>>V$1JL%^) [,%:W$L7MXW(CPW;.1&M81)"'!%#7\-1EWQ"M#4J @@YP^:[P
MJP.BN!$*2^]!F^R5RQID)$REYG=2H9(LE&E%X:6C\"V*XD8HS"Z8!;%&3[Z
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
M83"!4RC.]Y,40$:$5+0)M1RM\+4*4_LYW%':?/ZEC7^?<+MVCD%>U[W52>B
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
M]:PGL-@$6HG9I-S%M]OWVN/NE-N@?N?Q ">3G3(;@_UT"6\=G)T=?W3K5M
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
MR:&9W#EES7N?GH?%G4!7MM6%<<>6]1ZX<Y!KXU=T,LCJW+6OMF#1HFO>&)X
MY<)W#*:J$_#,"4S!63OKKG S4/CR#+UOO1_T/X^.IV\_ 54V5B,+,75Z5>&?
M*E@I'VU3>,@;QE>]37Z?7O;="VX>W_3"K+].+KYAK-,K.[UZ9R#4(3K5R"^K
MX4_N_7C0F"=:D)\Y'23JB:8_5Y_NV^]1OOC,<D&>:+SX8GJ4/A&W3%C_H=L^
M,;><V<66Z#OIA-"-]^31>9$!7#/W)9#6+U1(O=>CPA^=FKOO)OBZW>3>GF>A
MHMZZJWQO[:-LD-@>$%174JQK\!36Q_O^X.P:WVMU4;5H_.2BM7;#9O?KP9L_
M/^X?_O$13 @P%SXR^(QX>YA#W)_!N/>[;S\<?]S;WID-D>=OW^R*HY._R=[S
MO_G1ASU\<!C ].AV]P^??=A[\_+DB/YS<O#\[\][_UQSO$>94#@FAV1P&''&
M)3(I:<2UC%[RX*G2&YO[UVER]Y82TC1VE@^-G5_5&G#-S.=J</WG1,%]0%2]
M="ZKIO./\1"^>3A\B-6!5\=>,X=(4AHKG>9(,2P0)SPA$ZU#1FO*G+.,,GN[
MZL"WW)OOO:3 .M#'SO4V<:&,VU/&= J?5S/XM)[ !]C19$7,<3;''$2G: .)
M*+@H$:>2(&T]1C&81!4EW*EXNXXF#3EFKH(Q=],W_&<YT>-:IU\G77=64IV0
M@*[7ZU<''.-A[7N#=5YW^+BF^G9_4'U7]RQ_^><.?#5\;:L'S];/[K1/G6&E
M._9LSW=L-[OJ<GFV?'%N&1_L( Q;.;.[$ZX/L6\1]HO]]5HWVCTY?,EJV.#+
M18^!NNO)O$7D^OVN SVC/W+]+VO)"'<Z4#E[1PWQ.'&.*(U@OTAOD6$ZH$B\
MCIAYG9SYOB[0-&<]^4EG_? X=KM3Y+=^ 3Q73O.Z^.NW7=*_/KGI=.4H#N_U
M>&4U:'N5I^ZZ+;?@[/ ]>Q>((U0+CB++Q2.4$<CPW!#,)&RC](0H]EV<W0>*
M&GIF2*[S(WR;AE:0''?+<6\-KYLO9_U'T#W&O8 F TG5_WY?U; RK?UI>V,[
M.)NDY9FJGQ5MSVLZY[W*G@WJYM^M<:]3\TD5LPX6^Q6.X8QI9;E7S"6>/'&,
M2)>8L Y3+[UZMYN_"!-B-H!S?0>,_^'_V=C=?W9-#%D5-5\%S;^JONI@/*HT
M(5A05Y7]WO@$A7[5HR+?$ PFL('@7OC1,=#.EW>$>V:YY,A2!U8_$#JR)%A$
M##; ]#C FQN;1)NV(:RM,9^RT%3"FSD;X3ZI"$2=EZBOLR:&==;$)%?B/'?B
M/&NBW>I?K(O[/S"^S_;G;)7MSR_WKS_MU^KW;X.80[L^Q1L[VD^^'U]\Q+IA
MOSL>S7_D>[WM+T94@9R'9*ER.%I8T\0P R:LL<1ASB0L>?].;4P_<SRX<*F\
MC\@-HOV(;!K%P6^V^]F>#3?^?75_@34PK:">\[%O>KA;=LZ^^9&:54F@"H4Y
MW/KCQ4YNA_7T8/]P9_]POL/\&B%,/R$_&9+QS;N2)THO_K82[JH7$>5PH\+Q
M(TDSJ[A'TU)KKL]D_0LXXQ8U>,FWFBTT7B27\J#P$RJNI$)]>\.XYW7XHT<
M-WHCJ0P^+BW&\%M-U?YC&S.6UO$@J_7_Z_N[*\%5Z\'/=A#0BW[_8_9;5M4J
MJ_R4__S;SFYXRY?Q=\H75(5Q[RG =%[$R_W&.1&#OO^CTJ4W"/&NJ%\88I=-
M_,L4VG7?>&>A,=BLMEX>MG:?W O^OB\Q(9DG#>'8>QO+CPGTV?D!T6ZO]H'
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
M^O^..\-)3 )(96H/#D?35.K*T3T]$(H7YGYM'$YUH,J'\Z$/Q-G*QF3E*[@
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
M9(T)THJ@J/ XZ3C1!AE511M<"QHD,S2H$\-.4HTB)[F&;F[:)XU!(.84 [=
MAFICDPO99OC.R=:%!@L--N>I?X &6>"@#-)<="1RBD$15$EQ"C9QC)XH,]$&
M&>"H:(/K0(-LA@8Y+!'K+4;):+",4W)(*T(09=9JXHE+ HQBQEE;T$6E@38L
MN^&.":+WZM',%;.JL*<8JC"KN>2$'\GF>M@Y6Y[0F..A:$B1:Q*U$E8YA@-S
M$:<4BW]OK:CL;,Z_YQG1*5""N PN9W1&9&1,R!,64U#,".6!RDR;7]/JL=0<
M?S! #\%1JC#L5RX7H3<V,D8)30)39PD3Q8.U9D"?]6!Y@16FTB"%LR.?&8T,
MI0X)GP3Q4@?"PL8FE6V^L,SM O0& CUBAT,2(E'JN3?!6@G;>DSPJ@>M5A8?
MS9H!?=9'$SEA&.N @O<,=O2<>BT%059'*B7#EA*9*_G2-E8%Z0\8Z41;I2FU
M3A+/L9 Z4:Z%%RI&^"7HXH98,Z3/NB&$M]%+C)$@FF8%WB)+DD!"^ES-.X)F
M#[J[HFUQ]TIR:]!@I$DPK0LG]&Z*H?J1*GB/M5R,Q%(PXP,1GG/MC%6$26$X
M<TEB)65Q/:P3?>T_G7,]*)FB(=:@B /0E_&@H^2RF)2D*+RWDBH#BHJ6;;DF
M7M1[J)'Y6-F!FA""L"GK.)PR; *6V($6$QA.6)KBKU@S=ICU5TCGN?(L(*92
MSF4/&#GA.$I28QH2@]]S0Q+)VYP7=BCL<%5WB,$1S:@S1G(.VXP0GI$<E(>=
M,"X4)\>:L<.LDX."ID -!HW!Y79%5D9D;&*("DEP"M88!>P -F^;Z3N?6Q1V
M>%CLD"QQS(-6X#3AL+TX125E7!).HDK!%\?(FK'#K&,D\,"I!7*WPC+$O:?(
M)!40P0ZL2$NU)6QCDQ/9QF8]=(?'$)_QM#^L*MZ\[_?#,$_@S;G6C]ZWNW#G
M2)[\@_0\3WTNW!4'GSH^#E^!$ I3+8RI7LWY0"@6FF'*D RY[B%.'FFJ0*T1
ME&JI@^)&Y+J';2YY@URXY:RFZ>Z,@N>5X'DNRD)&S&022#$ -0^.(YT(080'
ML$*3$%30C4V#VY@6/#]@/"_< 5'PO!(\S_H9@N5.:MB5I> .\80],M(""5/
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
M..$!QIWA<:E7N]K64+;3&V91Q.%!;^>*% [2-HBF1 TN9 =^/>?OXM))(DE
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
M3&-NQ*J*<:W%J<VS%?MVA*(@ =P7 <PY%&)0CD(F4CE93!%#B6.4$VJ%=1G
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
MHN1"LY@<MTH DO7:DO5<0P,I/3>",Y*3K%Z,R(B+QI+ $E7>))5IVMBTNBN
M(U<C5R-7MRR"S;%4.%HEPQ*'E*BQ@E(5D[ YB6SS]61]3> :LG8+67LVX9UQ
M;U,V1!K&"&@MB8/JR@A,"^\R4!TV-IGJ*CW?06'Q2#4D;"1L).P5M_[B+G)=
M@XY9 ,O .&JYDT79HDR8R%&Y7E^:GCTB!!&2X#6 6!A.P( B-E-*K))",$E-
MDJYZG)FFJ%LC52-5MXNJDZVIH$&:F"B \%9X1IV)V5H3)%-(U6M,U3,:-36>
M>F4S*3!' MQ:8I0-)+*4)2O  ^2-365EUXA5%9%Z3+)N0KA_:A9<^3?V_M[\
M5_GQ;<@7[A5277]36=W\EQ_^M/G/<S[NQZ9B+:'(_=E@U*M(O!RFFCKU=_KY
M4R^.C[_)_(5/36>;?O^(\V5NS\?7?^34#=_W^A,D^&7"OS3>E3$9HS=1&:]C
M-)>GYN+/X^&WP9RY]XGX87(?B<MEK"_=R2?W9;3QT^5'+,\WO;>NCWC=5#S\
MH\^%YS>/OO7Z]<YO;P\Z>[O;;P\.WQT>[>P==CN[^]LOEEYE#SWT[8/]5SO[
MASNO.N75X<'KW5=;1^67PZ/RS][._M%AY^#7SO9_;^W_MG-8GJBS\_L?NT?O
M.J3S_^JFT.N?I_A?K7Y(63U8O7YG?#PX+_>(HVXG?0ZI<EB-4.RXT\*%X]$:
M/,0??5=VZ?'<A"\TXH9;O[-.0^9EY"?N;)1>?GOQ\[?$AEZ_^?[F0S]/"6=*
M547OG>7RYOLF;W\7U1=T(J[3Q)SI-T_??M&\-;,S3=]C+Q2SU[Y-7[#K/_J#
MV\H7H,VM[OKC][BXW5U_/%8*U[_;MK&NS[S""\UN.Y[[&.MCS "5 L>*4K F
M8\5YO9^QZA=2\349ZSJM@;)S2[707:=)RS/6(Q>-Y_!JW^6-&5!V[M(KG((3
MC;!-R<V3I*%.XY?J=K9/W&C4V5H@J_EIS\?$B3.9E,GK9F8F+U^O8GHN>,4G
M]D#U%U_GW7EJD_QFF'(:#E.<K+MGO]Q6-PWETN'@TVQ.YFV++3RD(7[C?$V<
M/>5!JJ?.G3R>RV"QD;YQO4AV^YUM=]8;SP[W02%NWZI_F\:N_#%V=MRP7T:]
M2 =H7/HAG)^>G[AQBFU?^TW!L[8/\E)!MK8/MI:*0PJY0"'[@S[9_GXRVOEV
M-/HX5-*^^3D:E$VG,SEBOC0E5]L^3-[%]IE39F\^J6SW[$WJ)RRPE&Y^WN<S
M:5O-8<Z]&$?K/C6XGMJUGFYE;#^Y"<95V:Y5N>Y3@^NI)>NIG9<^KU*A>VX8
MCCM<-W5"Z;7X+EXX;1+Z+)<,0UZ?H-LKBZ,Q[7AF,8+5#KQ)5F<GHHJ6.<YU
MF!2+H%1PC<71?AA.N_MU[^L6W7\5ONQ]?0=_OGK[<:]^]C]_]O:_[K#]5[]\
MW./_[AW\YP\V%T[[8>]K>1:Z_W7WZ_Z'XX_[O_W^>?_K^_)<NV+OZ ]:ON?K
MG__9E7\>_3O_DYQV2+^69_FRM_67#YIY0Q.Q.GH"+@CB. !ASGNCL^9!F8U-
M1KMEU=7_5AM0>Z/0K$=-G=O)_E-)0;CYZ=>3\>;3#&Y'=_>79O D,@D>C/J^
MSE(?,YP[1PDWIG:/8D"<III8B#28R()TOE+?,^,\U'T6TWVXRM2%S WW%B3-
MA0\T-][88+,',*C[M(T V P!6,FU9Y (UT80B$H3H[DDSF9E3>),.+:QJ3CO
MPJK3/MM. JCXH.)S9ZY#Q:<=O"=F> ^XYUP$3KRWO/ >%\38I,HBRT8+$1C/
MJO#>\V*\6R3$W^J8XMEI5:MHPM#VQ8/;Y=/?+I_#.GZ^++6<[>=L<IQ+D#%3
ML,I9K2RC44!6S">A[\'VR[W/*9*O:3A LV])E_=LL1^1A+):4N(S301X^>%
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
M.YN4*+_(LHC2'5B6J>1I\D(I3\$Q71@V6 ;*EK_DJ.6=6!:)="DBG3VR$*(
M0YDCP<I$0 A*/&6I^NJRBXE%[GD]PEU5QTB4S_;)ITK1,R.XKT>4D).5,@BF
M73+42^LC:D%M$=X9S[ICPO-$&1'!J*+[F$0<#XQ D5[I*'>23[0@2T6+Y'=%
M]0K6P7>^<WIV,OB2:B'P0?C8.3L?AF,W2IVSDS*4WFAT7JL:+%+9H]U>Z*=W
MY0+IP>NW)]PIP;M%X02($J+TV"@MET[/0V91*&^YU2!Y<#);*KG.(C.@V=V@
M8EV15]]$/NR6'23%5^?#&N]0'F,0)SGVW[:=YJ(WTTWG3=ES%E3(,.7^9H6L
M6E*SUA2GA@FA..&Y1H$I0TG1GR-AS($13DGK<DVBZDIU9X4,!1YI&5&ZBULJ
M*5^>3W"9*11VMIEQEZU3@A66IF9IL_<:2OZW.SE/US(R6LBK).39K%8J4@Y!
M:&*H+H2LI2<NB5H(A3MAM<Z&JAJ1R^]^3("2CGR,*"%*B!*B].BZS<I=^JC;
M/+9N,^?]%\QH)Q(EV0M>=)O B4^\_,HC8UDZ;TQNGV[SC +G&WD@O@A#?=33
ML]0?N3K[W4X_C3N#7*4CI][X?+'BWNUVF#^]*Y_DL3 &UR!*B-(S. )H?OY2
M]Y[M"UL/NO]7II$=SKO_(X_>9F,(CS4>0UA-'!A-P"H6N+ ^-W4EP7:!8UCJ
M4Y'V>>OKCJ*^G/5UG:"C=;6<+,]85^"*_5PP(]Y&0X +1IS-0%R4,EKE)!=%
M:\2PR*<KQ0]Z/G27[1I%?#$1GST<8E(H@.2)+"\(.&V)#3P0$4-43$DMFL,A
MTU4P7[X*Y;S5<HX6%**$*"%*SP>EMIX.H69S[YK-W-$0<&MJ?Q\BDP<"F@;B
MN3'$,#":@X!0$T,:S4:W2+-Y1HDAOPZ&Y==^)YP/AZD?OG3&PW*SDT8V.BY^
M.!^-3]-"[4O;?8CR]*Y\DJ$%& ""*"%*B!*BA"@A2H@2HO3T4%JFG4=4PBL?
M J.6 5?6Q,2I5CXI$7VF= $/P35]/0[&QVE8/0'#=)SZH][?:;>I+5NK14R-
MHNVI37143:+)6+?Z\>B[@;3UCWVTG\8'^<A]1G?"RMP)5_3YR)(J&B0CAME
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
M-Y[&DX28XC"_FGI]V_=MX,A&!([LIX-*6*N!<2T-^4'L6JVX%Z35UD2.M/&
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
MWX;QV(Y[G^+OGWMA?-1 T=RW*B'^AF=?L0Y6QF1\\5=.[/!]KU^M([JXTWA
MCCA<-\ 2_#V$I7F,A$PUHLS-_,^CZ<(\M>\C<L-H/R*;8+"_V>//]FSTZ%^+
MSP@/6%]<Y6>\:"YN_]E7TM;+LV^]>+']YZO]SN[.TU?[!V\.#K=W#[J=G;VG
MCQ?G9 .'_G1_[]GVWD%.H-_?.]A_L?-L*V?3'QS"/[LES[Y)PG_^8O^?@P[J
M_))WRUY_$L.O&_]TO_3ZG?'18 +7"*,[,-S7?3L)O?'*U%YJQ 6:9LA2T U&
M?FQ/1_&WYI??0V]T>FS/?NOUR_W+EWZO0:6&HWS(LK3;E/M5;\^T\3&N-++V
MM]1WKM]^7-Y:VAVK]Q1_S(VX\&W\F%SXWK<N2_!CC?D/7?;;[[&;&JR\U&7O
ME4_K_+H?!Z]?OGQ1\&;K1>?9SL'3%_L'KU]M+X(/ .KS_5>[I33(M2I];$HY
MCYNLV;$9TOZ&!_/4 O\%(Z?3R_ %=E!;D.-!Y+NOO9_'3KU^7L*"VHOCUCB^
MDG&\6@(:<\8B,0P%BPT8QTHA#<8RBH8J*6P"T?!'3P3?I SVML1&"SFWV$UM
M!7):9]T:\6C)6>>C<H((C9P5$O$8>0Z,Y8@*%WAPC%&;LZ"Z0JRVBFX/HF^1
MQOG!2>R,[9<?['K_$%+N;X#\Y%D_S)/>@M':P6BUN#+C43#&$V+><L2I-,A0
MSU#26!$IO!38Y9.#KF2;E&[?EL[8>$;1ZO&-ZO$2J9 X:><%1<Q%A;@+*5?
M,<@JHK02P3KA<Z2JD.O*M=F@4/I-)A5[@WZ)6QL/X1K5A(]^S-FWQJ/"&[O&
M@TH$+7T+1[EG[N'0AMBQWL.CC4? (<_*T44Y+HVA,QYT7@X'IS#TLV[G]-CV
MQR6T,8<ZGI[$_KC;Z<?+NPLONQ]MVGQ=.4[G[MCN5VG3>0/]?T][8WN\_>4T
M]D-O/ %#'G;?R7 8PQ^3\=Y@_"86P[[=@->W :\6\]4Q$!6T0L"D!.+".Z0I
M4&K&@S7>,^:D??2$=PU;+>5[^;::FT>A6YBZGS"U=HO@\C#5(M'5D&C)%-#8
M&,PY1H&KW/<R:63 D$>>4*F]YY%R J: 7BTM\E-PZ"&ET[X8P'<S'?0#&%7G
M=#+T1W84<S8+F,LG@SR>@?\(>AG@[7AR>CPXB[%^,1/'-M_VME@5 !( U&@T
M@7U]D3FEWI<8T-<X'+10=26H6JW;&ZU(/F**K!0&<44]<A)^:)."Q,8E&M*C
M)__W_VA*Z.\;=!C29MANN/MQ47M;+;V:EBXWUN5!*FTL2B17\HE$(,<=1918
M8H4.ALO<>4QM4@#%=UA%$S0*@XW?5NK;^N1#\IR]BG[POE_R S+U*>+,OTR
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
MZAN50IRE@+17)!=039I1QF";+]1CM4_>SZ,>"E"(@0T*VJ(Y=DG[R*)4@@9
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
MW+"VMRK,*54XKT\9K+51U;JZ6,WCC10X4(_/@Y\JX)RP^WXP[$U#Y6P)0TA
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
M]P#[=@^//^Y^/3IY<[)WO/?5?]G[\U7:/=P]V]]Z1R4/!OM<W)5YQ!G!2,<
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
M/GHBI.XR?>T4U19@6X!M 7;Q:,@2QSQP4P<LAZGD%)64<4DXB2H%WQX-W3&
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
M"X&^\S.% H+W#H)T)C54LZBB1=PGBKB2%FD'<&BTM=I3YSAV%0ARLN N[2M
MU; "J>ZO6W:P'T.F/O;]X>10))^H]*J^Z(/:('Z+O>.K<]U+H<\BLFOOKWG[
MSU#M'%>X@-]-P*\]X_E:PSPGFJ,@,$&<@BWH!,6(>IZP$5AX2]?6Y5V*B4MY
MWO+:-@L0VE\:.5/FS'E\_\T8G[<!F@?#;,,4 V=A,C[MY1GG$HW89/%FB'-"
MD%&&(2IQ""8EH0D& X?P.N9J0<E"1=J?H;1?XIXKHO\(HC_MVQ#G&7:<(*HM
M^#:&260H=2C:0*QEE@B6?1O"ZH (2R3ZSZQ:]\N@/8JHG])P3'??3[E&MP]#
M;-_R*/QY5P4^!B;>[."N6O$M6/#+\)?:/V) IW'0+\AW$^0[F7%L8%V9Y5:B
MD&S./V4>&2TP\HD"%C+-0NYV4N5CTK\7%-99H@CV$Q?P!PY,W/8,JY)R@/5B
MXRQ0TJ?=F\"PE881E"()B LND</:(2]]<A)'RPT?VSA,S;HWI;:_"/FM3VMF
MW9PB\?<@\=->C?6!4^4,TCB!Q#NFD!7)(6D%$TXE):-8,HE?Z4STFR==7NPR
M=/N\RU(-6ZIA5XI-H.1LWI,2:+Z><? H5A8K09$WF6'2)8LL]AY%)[R5DG&C
MR%SRZM6K?BUX6?#R*>%E209=!D"=]J,3]](0PY&00@.@AH ,9QI)G)2F@D12
M)<'/9^LMH%I M8#JDH-J23-]0'B=#EI@KTV,/"*;X _G3B.MN$),<\$96*W"
MY:-86<?D*<#K',:6PC91"!Q6<["%;:*P3=QIW@J-1*&16/H)71R-Q%(@VJVI
M(E1U9($+540I++Q7CT])39S#/I)DN4L2_E->&>%D<)%077E\.)]9EV.'*3?N
MX W>A3'MPEAV#_;IULY'TMSXS/<.WA_L;<!=''PFN]WW[=W3YL&T&]?8@><[
MK?;>E[?MK8U= =_#S9U6M]%M'C8/_$ESY]\V?/>@09OSJ"*D(TY2&1#'A"#N
M,J4A4Q+)J(2*6!O.6&XD4:@B"JP56+L-K)73@67 O9DB(F6=M1@CG8A"'+8V
M<B9:A(G21"N#195EI^I$WYFPO4!?@;[EN>OE@KX2PW] $)R.X7,7**'<(VUQ
M1-P:@31V$C%A 1MYHD2J"@2Y8BL!@H4JHE!%/'RR=K+$,0](Z#3A3"6GJ*2,
M2\))5"GX*ED[PZ3.R=J84"H*5<0#@]\L581F05OMP0(,T2"NJ$* >@8EEK1B
M/@7A8\X/F<VX*UP12RNV#RNUA2MBV81\IIA*:NN-L$C9*!!W'(2<,H(H$S09
MGZ4^@)!C5I=R4:FU1=J?H;07KHC'%OUIYX8:YU/2&D6>19\FBK06"D" FB"Y
M=(S3L>@+LDRB7[@B"E?$BF%BX8IX1.2;Y8H@47 3@D;<"(DX%N#C"!-1#M1Y
MK7QBV;,I7!&K*> /')DH7!%+).G3[HTW)#+#(DH\\V%):Y"V6B'G@XC$>QQL
MY=[P.L=WX;PL0EZ$O'!%/(;$3WLU 4=I=:!(*4M M].$'"$6!6RLIS1%SLR2
M2?Q*YY'?A2M"W"'QLI3IE3*]A_ !C<=&6PZ>@'%<">^"HU(1XKRBSGL_/N)?
ME.M7DC9OK@3F<$4X&@S5)J 8L$-<$X9 )V!D)9.<<V]DE OI[[4$A7<%, M@
M/B7 +.F@RX"HTXZT,A8'[RAR.&8*-AR0480BQJ/VQ(KH::BJF<'!*J!:0+6
MZJJ!:DDT?4!XG>E)%BRL; *#562#E4N-M%,:*2<,==A*%6D%KT+=.=M^">!U
M#EG$Y*::QUT0)C]^GD6@W3NVU5UF.HGQWN(A6:I $5F-.3',I&B-)0YS)BV7
M_JN@:Q<X*,YF8D(G4=V2O@R7!\?#43N=/'QLI#KAE2]J_W/I[A= =7O9^7S7
M^P82W!^<;+2'OM,?'@_B#ES_5:?O#Q]78$FC?2:PS6X3!+7YI7FX!]]MGFX?
M-.E'OK6S2T&(3[9VWI'= [C&E[T6"%\G_N_VR=Z7<.0HE[MTES8WX7VZW85Q
MLN9F X1\7S0/]KI[!^]$X^#?=A/&N]=]FYH;GG\53#N>&SY[;S'BF3$>$-4A
MQI1FS$7E21HC,&R_&%YFT!,&@S.9&5V<Y"IY:QDQV#@+WJ5-G*S5(F#@$<SZ
M:' <U];/YKPZI9_>W!-1K;;HU$8?+\=O?VW]GK?,)]^*X;@3M]+/S3-1!#M9
M;)_Q]A%?E142_A>0-I4Q;#"R-%GD22 Q):.Q9M/;X0HDDG.!:/Q2NQ=@NO^B
MJK(I'R/WY,(>KK5[OG,<8@U, +B8[=1K'0M:HDJIS]DHK6A#]01VXK ]',60
M4U5&K4R!D<V,K#,N;_S5X@>2^H7@=/%\,^R%TE>_O63D.'FP[$'(<:[!PK$J
M9!M$5$PZYPS9%6G)?;%DK_!$58(Y(>605\S2TZ(HF>\8;MOO/V%V7+,T/#XZ
MZLS)]RO5J*4:=>&TYC\-/MB'C;-MF*,!DTW8C*.MM!WAAK[%X4J$!6YK)D["
M J\Z8 ;BQD'GL-%ML*V=[</=T_>MO<UWIWL;[WCCX!UI?&D>;&V^[\Z$!3;_
M[38./IYL??EXLGOJ17-S^Z#1?7NX>] \;!SLGS0./O_8I0V^V]W+]:<_II,9
M!)CLS&L4A:>(1Q.1\5RBQ(67SHM(;-7)LZX$68GZTU*$7V!OT;"G'57:XA2H
M\MQ@:PS7D2L&_P1P[\(8]L#9E07VEA/V3J>I<ZD2T?J$?# *\409TI99Q*0W
MV!MKL /8,W5)[]S#=)6J[I<:IK[T!X>U=J]V-.C[.+RZ,.79%]HMW$K+,_^N
M]\]XW@M(W0](M6=L,V$PE4GFHKF4&XXZB@RG!#%*'0<KC1!&UM:YJ&.]3)V6
M2^'LLIL?19X?1)ZGC0Y"-2R4)+G^G2'N54":&H:((5$FGWR4>FU=X#HVBSJ"
M7:)JV*6V+=ZV>^UA*X;:?K\?;F=:K&ZERV.:%F<3OYGGO4#1_4#1R8QIH73R
M@A&#G)/@_P0ID<F>D/#2*Z&P,S:NK5-:QV11M+-+%-PI\GQOID61YP>1YVG3
M(H:$%0L:P2J:S*\AD(G!(B<]T<X*FK)I055=J3NW GJXNK2S,WD8;/PU!#S4
M)Q?);DCUTAA%U^W>4!*.2\+QTIJ2H&V*CEF4CFG.'A5*H9T($8Q$E3.(+5;(
M&$,1V G&",ZIY("32M>U*%5O!2\+7BZYJ5[P<K%X.6V3JV2QT2;SP1"&.#$)
M6:HMLDEF_<:%RMV/M:IS\Q3P\AH5%ZN8H+S3BK77_2[\\DG%B@=3&&KM,QG*
MAY%C>NAA;93-99C%LT6[.-HK5^RA;J/V7S> &HFE8,8'(CSGVAFK")/"@)&6
M)%923I+[#7B9-SU)S 0U&_WOO54'EUNG]S=V/N.OPBLF$Q;($9$09Y0@%W(G
M%!(X3HIKJ<W:.N.SN%#E:MYH+6]3J''3M7S"6N0."[W[XRLQE!CG%0)K&72
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
MLRDSP9N<!6 1490AGEQ$UB>+E,!&.2H9C16SA:[#_Q=[LKS4S!:+R:@IH%E
M\V&8+0IHWB-HS@3%M(]>,8U FQ'$C=5(2\9R*PSJ8TC*,I[9+%A=F45QYR\/
MF\540<HJ5Z5=)$;,Q3Q'@WADVU,%9$^+XD%YZ@D341)KN!/)DBA92L(9QX3%
MYL84#R]#7M1<K/>V/[@XH:N.,K>O>=O9Y5\Q"\D:E2EN8D(<6XPL]Q1YBI7T
MWE*< ^=L%AX*G<-=M[AG5(GDL=&2<S!;;:0\T[4Q+F'VD[TQG4/9XK-;W).O
MV&G/62!(J9Q'DFS>[)FF70BM9.+"!+.V;F83P)XY=8,13#("!H2$^0N6Z4RP
MPZ-SVDGN([XQ=4/9G[-EQV]^?"4D<,9M0BQEWY96K=491\[8Z)G@DI!,U3#K
MUMYX19V3'EL.ZZ<$I]YH0JU3A"22<UDMO3%-0UG1.2O*OZ88HW4!(\6$1MS:
M3+XA),("^\2]M8K:M74QF[1VWY0,LT9Q-H?'I=I@!U#E<+0:<_ )0!%98XG#
MG.7$)?]5DK5?V]!$SS6B'SZ(7 &HN7="A<U^/WQO=SHO>^%=;V1[^VUP/,9N
M[49[Z#O]X?%@60@5:./31 X.7AWLTC>LN?,&/O_^,+_?W/!B]\#_:%#X_8W]
MT[V-]^WFZ>[IM!PT-IL'NZ!1&SL??S2ZVS"67=P\[<!GWYSN[KS#6QO-PT;W
M'6L>-!/(R??FQZ^<!N6LDJAJD<15;CIO54(!?%.EB* ))&&*4L'*;!;1*"PC
MW&-O.0=;U% +JEI)+*8I%<[6H9*6\Y6HC9?BU]0%<UD+?C^ RP,F-JF4U:(
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
M>N<>GYA:/V) 9['7+0B^'8(G315FB962<>3S>6$.5B5R7E&$O7*:*IHPUBL
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
MZHPZ=_.LNZ7PTZJ[11=>=^M][/=CW!H6/>OLO8^V'_M+4NB(-2YJ4XKFP08
MSY\!X$CSX,-)X^S-_N[FW]]VZ&L \\=OS</78G?[V^EDH:/FYC?:V 3@G34
M<)]I<Q. _^7-M\;AQX,= 'SS+;QKN]W>VOX; /A9-$Z^>B,Q3=(@*D*.ELMQ
MKXHRY)46G%&1# Z3E;2PC3$8^"9UD8>HC0]&8&JT"UPK/E4::3C0=ZB0]>L7
M76T8U1R,;<F2T)YC2K67-@B,G2%61**?7I4F0D=5FLX+&HXJ*N;22RD79+2]
M7JX ."S6T1_7-!R6(*S:L4YO."SC<90'=K4ZV6_E*H']NCA@K@J8<PX-/\R?
MY,?WQ_40Z_*(N?Q@+G]H]WIQ6,5P7)NP_J1^L^_%807"#@A('^N:3S4%CNI'
M.1C74:7!ZG)W0"YWZPJ%.2=8'YH1:W]_SH0$@_6]+H1XT<'^N+AA_?;Z^751
MQ>ZPB&/^\!CZVQT.3"Y1.U'7\*G/?CV?N:"D;0/&<BW'U;H(YU$]"7FDOT>8
MR3;< [(NE[@<D]UX*8QGK*ZK.1C6ZVR!HM6")PZG/H]V_D+J=0]_RLB&8"TY
M$UAHQZFF!AM,M,<T>NX=]I<MVU\3\3:\?"N]&BVX*XH6C)S_(QSW3J/MO3"6
M!E6-?^61.F:" \&F&.(I*&2D"8CXR*6DPE"6Z_].$FR&QL_FSREO)2@15&C*
M(SP_,1XLUCR20$(H\S>7^=O!7VF(T0?*4<"1YOK-%#D;+5+:$ _:CW,$I"3!
M4Q.8!VR",,\+V@XK[5YP@F\#X;52*Y>G[5>IU<E'%4<7UZI/.>!Z=.>80[N=
MF,7%81>XO5L+AWY>,O%'[/D6< 48//%D3 NKU1[\V;/M]FF6)Y=J[%Y4K^T"
MZ8=6'V3!4-+4#.-ST> ?@S@2&4,:RH]<JUZ!=IQ+\HY[,)1;8[D!31D5#P81
M!8*A%]TI/*([^OHHG^1YR[.$VH_M4,%=L55+D4N-7!V]O-_O]E9SKT$5WZ^.
M;"\;=^-ZOU<&H6XQW'C1AG-QVHM3178ON@7#VL[UD2/H,+5$!K+N=W,%Y-/*
MCSI<#\SE,L4GK7;[8N#KR\/&7)G\\Y$>#=C%C(1NO2;&(Y@?">"#1033E\LD
MPVK*-;S@AN\1%L9@LM[O4Y2+"S<68(Q?=?N#92J'^CA6PL97+W#P6G-DA(X(
M! 1'.OB -.-4T 1F Z%35@(%^U1SZ[Q@7'D.UCOW% ?LHU;)XTDK86M"5?'=
M_@@_OKO7J2MK=W,A\%PT/"\#E)=$Y6P_:[W?1W"_3"_O.D,9E%FB%_=L+UOL
M,YEKA*=:R;U<S/1G!LMLTWR$@=%"%1Q6\KBXZA]U&7! X46ITO]<-4A&7@A\
M\17K@%2/!]=_Y;(Y3V>5A'RDPK*43HS6I9_[O8N"EGL1.2#(;\@F:.P?MGUB
M3_LK_[W:1^C@Z.$J]_&ZL;BN[^MU!<IK">_AAVRV V3C_?O7;S]N58UWKSYN
M?=KYM/VZ\6FU>M=\=2.N9H\R^;-[TNQF4Q"DZ.>./0ZM7'<>],*0RPG7OUV4
MHW]3JRE92GVZ*$Q?PY+\6?UVSB>_+_WD_;9Q6#N2A_I ]QB>%4!GBC^RV5WU
M]VMJ 84".&[\U_ +O\_"R4QGR.V<&S/]>K.=++_BZ2=4PUFJ-2;H_,LB\S6F
M;ES#><9.V;V+U-ZX&PNJ"YT'0#W: #Q K>F[!,LN5='E43WW7HRH ??M5__
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
MGUK97J].H^VAV GW2 #^2%#+.G.U"2IUKW54*V"_ZL%(K.9./&*?ZB?^T1K
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
M^V8M(A-C)KR2B]3,#)A#Y,)9#&)S52EP@MR+@'M,>)NI?/F<Z6_[!]AG&/,
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
MY(5(SM(+2\?KR1,NP-5PT@F^DI89KT 5L+LW\%Q2$T(0-FFK-*<,FX E=@!
M@>&$Y:]JZ.#9$X]_QR-:JP;4+EBXF=8K8JHTW"EO5ZW)+L:D[1^MW1TG/15,
M)612S,6UJ4.&<(84C8KDHM%8@8PCE#>99$VL%A@Y8W*94-$#'6<6Y:T"BVF(
MJ!!BU?P%9;"7P%9=^N4ZI5_4Y:5?ZBHN=167NHK+SZJX+#R5OL(I\]T&-'SV
M>S$<=>-FF@UM^#,KCFN],);T6SE:\SF'.[37=GP45BI-D>$X(<Z\1B#8.++:
M:)#6D3HV%[ZP@+7'(B'[;!Y-W$ . )XZWB^AN[FU9M9$0/YG763>TLA=-\>*
MM1U5*K0==T-<5$BXF>,\7IZS4Y6+6%G?4SK^K#=O$%.WJK8QUO.G5/ <ZUL,
MFUS.]]*3W7&WLCSTHU[UYK=&=ME.;+4< %'E$!61]K/SDGE@?_W?\7)-%((!
MF&E9#>K:PV'\8_+B%9@9AUU[\D>G5Y:__.C519(1L%?Y;#B'/(SII-!']?6Y
M$'V)*T$Z&L"_,'GR^.N7Y:O?1V'^.RY>,JHO_1J_))=^][/;$O)2<WFCV_[\
M.V9$/=C'-5ASI=O^7BBWHEY@D,Q1Y<CY5^;$80YT[^W^@1ND0.7D06?W,%>_
M!SW\D>\RKX'-LF#%?<L&9OTK'057N)R-L%8QPOZNC+"WTT;8W *<+^*S6ZMV
M_N072W5GA'>%>XPE0['[LH*9->I&7I7'M<P32[M!>;-8:5GWO (]_GKZ]>).
M+:XX6UR\#&9_CDM8T^<#T.>U$=;[&'\N:KHQS>G%=[,(O[:6*DES$\-GE@1_
MM2!7HQC<> P+]O_N:/+3DRX%)%9JUM=(2Y-8"F9\(,)SKIVQ^<! &,Y<DEA)
M>>W&+4"B559%3DA['!75;NCUV=L^^-'=W&^=;.^WO[76VWN;6S"V_8\PEI9H
MOW_[X^OZE^/M?W,"6NBV#MIGOX%G'7VE7V3K]*].BWX\;M&WHK6U>])>_WC:
M.OV&M[?>?6MO_0G/W3YMTR\GV_13:G7PCP];;T>MS_@T)\FUUG:,=59+S9$S
MV"*>#Z&-L1;E. $31& ZYUDQVC1L/H2I.JZX&^[(7UV32ZXEV6: >U8ZUOCV
MU/'M/]< N%N>6V> R^F5\*I&NOM"NM,9I O!$Q>T1XHSBK@Q.<Y=6X2-Y\G@
ME"M\OW@MFMC,]^#]K<:X&N,>(<9=1X>[R7%=K<,]!+*1&6231N/@*45" JCQ
MX!ERSFNDJ+))28(M4R]>&]949K[;::W#U?CV'/ M6>*8!^7,:<*92DY121F7
MA).H4O#7;J16X]M=X1N;P3=M"-BHA"!L14#<!H*,%@0IHXA@T< F,L"W)EO0
MHW05X>VVQSB/ 8]^XF2<#F\8AX5?ZN"FUUN5A5C]J&'K;EUK:]]MIUMBI_I3
M.1[C32DQ5C6P+0W83N:<;SJE*)Q,B$@E$&C=!AE,#*)6"H%-2H2'QT(MXTB\
MFE[ND%Y"P"$DBQ&SQB,>@T+.>(((I\8G%BV3OG+6JOGN,;<5C8N%T)WJ]U<-
M7WB:4F(%'92UO+A7_I]S85*#+;$<1 4!_D\QYF,;4(E#R+VC",<L74M>K +9
MU(+C[@D'-M@*X<!D<CP3C@K($451"LI@FBRUH?)]R_D2+[=PAM<B8X4-BSOU
M]]8<?\\</^L39E%1X[!&@B>&N '[0JO $>RWSSM,M<6/A5YJQ>*NJ05H@L&N
M8B2I!&H1L(DZN(BLL"PI*3B5N)P@&%P;%L])2MRMU[R6$O?,][.>=>9)3#E)
MD.%L4 @NP*#0%+D0&?'&6^?<8Z&76DK<-;5X(J+2N98VMQIQH!SDF#:(,IF+
M5$LN@%U?FR8G\S5 5TA(/(<8[\(,\P5;%N>8WNCTY?9GZ(](,"XL9G-+9_M5
MB]G,5;&Y!M ]TE(V]PIT[3=S?O:HF<%62S">L,^I]!19G L\4BDB-9[)TJA:
MFZ9B$G3B9Q554Z/#*I6ZJM'ASM%AUIGJ,0L1"["3%84_7D6D131(64&]LA8@
M0O^\4%:-#L\='6[I3:O186708=:5)I@RF-N$!-81<1(LLMZ#I62HBLPR+,-8
M=Y!2-!GE-3K4Z+!<+TJ-#BN##K,N%)X2D]Y8)',G,F[AE>9$())\Q#1_P].+
MUUPW"25-^.!1@,.2XEDK3F8K[EDI;NG.]]B =8U^-%>O*_[?4><[L$AO5$>U
M/KCWY+)"P&LA5[ [*(7M:[1;$MI]GO.C)!6##9(C20+H0EIHI%D0"&,=?$C:
M1>)SUQ3&"&A"M_:BU >)*\WQ]^(1N2['+VAI7#/[E9A]UBVBI \JB9A[(E'$
M(\5()\R12310Q8PQ3+]X74KMTE<UJS]I5K\7]T8MW.^5WV<='0H3&P&M@=Y,
M0ISZ@*PF%D4OB7<L,)]C!V@3$]:4N3I[S?%/F./OQ651<_R]<ORL\\(P;CS%
M'C$M/.+*2N!X[A%1Q!$L&*.4Y8,/UA1$-95<)87^.01]C-FC#OMX_(Z+9]K#
MZ'X1;KX:GE7<>Q!=R'AK$7<,;)CH*<)$>P8Z+1:) ,*9W.A5-^F"7M>KZ)^M
M#V^>G)NCQH=[P8=9'X>EQ&O#,4H8X)V#38N,)0I9P7AB3%#I?1WZ4>/#@_M&
M:GRX%WR8]8FXP"SLKT4NGWKPQ 6R+A(DF%;&Y>UT/.L/I"F5;AI1!X[6^/!
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
M*WBBA'%N2G%X;(+VVC(5@E0/X'BHA?I-V7S6YR TTQZV%[E@/2CO"B.;4D(
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
M/W%YYGNVYW."@4KLA(>I'28I$RQP0S_T4+4;WC$$]L^NU U8W6-<J?^Z#5S
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
MRND78%E<M$=BJLU395%B27H)I'F(GP!US#,L'R_5HMM\P;/>V9E.Z@S^I+B
MI5?G^91^!(,C>Z#:[H5W9P4:.,:TRLLN@9@TS9_3@ZXSEW59OB["IPP?/6-,
MD_GI3C6I,Q2NE1;6VX\0->)RPXH-YH?!^$AYE5=$737 !5T$B@?3W2>:6*48
MK(,GJEFE Z \(G#:M&9!J<+-FO)<4^WI>YRAF9')@$7UFVQ'$*U3&\;%RZ:G
MF2EE1J4G:2SDP3!#RK"A[:*)F]?1CN(RE%R"LZ!IP7C7/R;:X3K@1VFVNH ?
M!LQ'AC9P_8:"S)8/:*J=?1_/9_IH]+[!+A $ :$E&-@%6(0LIC/$"Y@+/'3\
MI)X'Y=.;K2)@A)9L!+V2Z)+#E/ 4Z1W-A6ZWT=P%>##+466@!"O:6AH:GR+'
M # %3'6IAQ]CMA3M!FSA3H9=]+FV:QI:;^_&U=J]1L#$8(UG1(:_&"L$'MU"
M,P0+B?DJB^+( WU0I'$@',&3)!!AF,4)_TFHY_#XMVNF'Y#V:%QQ%?KBNB(=
M_7'=YQ9MWRS_KJ3]0Y7%LU4KC[X<?#_YXS.8))*'8/.ZOIO8+&&Q'7M)9#L)
MBU)7)HETY'9-=#T1*295Z,0Q"Q*7>RSR(S2K6>Q[D?.3X$Y__ ]Z_&$D%0O
M6/6% \9JFF9VFCI@K 9>% #/@..+P38LUJ2K+]L9P'H77*$+&MGL>I*(5+I!
MUZ=; 2G4;&R14Y&DW47"-&43/4UN3Y/O?@!-.A[W9,P#6\D@ )K,F!VKR+'#
M-'"\Q)<1%_%6+.G!)%)_\K<[^40YPE5N9 =<I38#+=3FB4AME0GE24^E*4^V
MX49&#[\!(R+=&9-#\1_,4IH4!FP+E*$IO]0)LMH^&V.LJ,.R2C7F.5F4H$EV
M=5 @+N^V2ENP+H]J@])&>P!SV*H:Q_.X<+S8XZYB7#I8G!,X@0PD9\H)HQL$
MSN]">C_?>]&6XGSYBF6L(HA2GCFQK1+FV"R('3N6*D9W(//\0+B,90A,L"94
MNG7<G#'%,N;R-$T9:(D\]3P_=@3C?A@Y+KM!W+RGA;NB!40 $T$0N%$H;>F"
M!&%!F-AI%"5V'#J)(U+F1"Q\\3I90PO+^34/K;?M,FNZOA3O*=$[^G%P<7+P
M.?*!%F4D;*4"#R2W0!,B<\&JE,SU,L&5D'O&E7HRV(X,+H\N/H>Q"RIU&-H9
MZ-@VX\JSXS@&33[UP]A1$9:<K&=(M]'5?A:P,36 &+/9IQ#.P;3,1Z#MN<&*
MIW4ICM,65OXTH(/ULV/2+#57-O&*NIGAM4,\=QMP61MLN2!XV6N'7)HEW&'
MY?V5 9=[#+# \?]]/E%X^O'@2J?[(BE,].G2VLT-NO;17N]$S:B\0A2BVE^.
M@1R"T3>%TBE<*5._C/78,&-]XAI"N'GA(CJQ1GHKVG.N5]+ &&OBJ7>3+QAK
MVZQ31Z7D%5&IGQ"3AIS3U/*P8:GV%%;#4D/K@';'E-R$Z_S[YQRQIT4YWS:)
MB/N^D)$"R\-AP@V2+/"<6 @9<,_A;.M4M0_\LD_U6$V'/4*XUR1,F:^8L*,
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
M^^"A\>)8(,4'%'BU=/:/9CZ8P32Q4#W$0VB]8$;,?06Y-E+RC#2!QN:J,<I
M[VS>CK$3LU/H<ZGINU8U6I\5A5W)Q[+@-"+?FC*=Z2= W]T='EI_@]F-3/D<
MCK= EAOY9)]KY3U<Y]9K9$W=0GX]T@8N<KR6,Y(-M(X?7%JS4A'0_'D.]$R:
MWEFAH2?*_*P 6[JR/IX< @5C((&T^YH'HZ(/2Y3PGW3'X2K-9I2J^(U,@!0+
M7<RE,AS&)#&T2L.UC:!>:;@/I>'=> J<$(9=ECI-Z*VLZJP?:PHD4E3%])Q\
M7+3SM19H1&E+?$U>$L4=&DKJLFPB!G1 SRXQ<02[+,CU<>R'5##(TYNBE,&
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
MSZ<X-BC,7Q#LV/H&JR*)136,%UWS75UJ!9.$>,-QS-5M9.,:J=,UM(L53KG
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
M2:RB64+S=%UP5TU-_S*=WU0:0*I.N5%'3M>7:-TI55IPUR"B'>9:*X%:LVC
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
MN1P1W&9ZZA-8PEU.8#$;C3=A;R[&OS1F3P=0BTA3ZUK_&)X.B2$VQI-1B+^
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
M;P].!_!4IF:7 UC+&+M4TDQ@,=_4)%<3H0;6]W?_'%AI67!IITAQW7GBC\^
M@L"0Y-,IW$W=SW)SA]5=91BGM'>?2B"+"JGWB)=?.ZE)^\LWUG4DG8^1E'_
M6Y:)!U8^II7C%0#ZYC-U5L!/=?==H,(U/[7@JFC"*/1M$^>\Y&(&$X:M$%5-
MO+"U& "3<Z&)K$,PZ(4HK(OS7.@FJ?7/+N :6ZD"PJU@;]>U.EU_(+#9>],!
M%5L@>-?K_KG-L/O7 ;6?['U--KG6L'UOV;OL+;M^$Y_=7FG(W+[K[C/JNFOD
MYM(+GMS.;VK)>\.+W^\O[>_!&!:^N22@)^6[V^JMO/T_]S&Z6QS-7NS/R[=H
M)925=B(4<QA*+B6M[!U<_[[\\EE5AQXT;J#;5,*M];[OW%K_<JLE[K;CW/6=
M093\?_:^M;EM(UGTKZ!RG"TY!3%X/^2<5'EM)Z5[XL0W]N9\O 610Q%K$&
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
M*-+[;*87\<M9>&XV.L@*RZ<>0K)CJ8OGG;!T]/@0S>Y_YN7 D>2,3N-&Z:%
M?T23,>4)$#EL]?UBSU1!^65!(S??=*N^?T#XG-BH(^X@[GA,&>U2?9^X@[CC
M'+BC4_7]X3#'\/V!9]WX_6!%XJV1+5^9^-^KLMUES?>)$HS3),N4>9+EVRIY
M%P7R&/P?*^G.$ZRDNQ"5=!E6TE7*,IN"; Q+5;#"*3#*?!&D\#Q/6KUO\_>U
M6HGZR9+A)&-X%4#+B\S#DZ^XEQE\0;D-0EAF 'L(X@<8MHSS-(0]X@MA+%YF
MW_";+!XSA<'OR1RV"+\!++%:.:P52%=)ECF6P,?5OOOCK^OWE[JOP) )P]'X
M6?@;_F>:I.);,#A9IF7Y>E'_/E@LHK"$7;F$#->0AAG;J[B],P3Z4GB<MW*;
MPM2OX%C1&DT!,#SP>U6Y!U*;\<8$-72+%@4W#\H,IF9I'>H([6 ))T:2PZ &
MK%5 %1XMRRA(898LF++\0474PHN":@ ;,#.G I6W(4ACL*%AQ U"&.B Q8 "
MIES\X[\\P]#>7+_[P/^FOWFM*M\^_,4G>?O^[>>1LKOA O90,-9:(%0=$!K1
M<J)=@C$R&V/]D2/&(ADVZM8I*8MXVP2@I9UD5.##M@!ABR0+<5]7_$4 V*H"
M/E82K[U52&1M]4IP _)WF>]^Y9$#453[//ZA;HA0^R9LZG_.TG(UB^"67=X
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
M*27 12A:118%2VRA'4$T%7[,FB0X)1HX<7CVR-L@CKT1)+L8:$;KAIN,_GA
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
MR09P^HM/E_3)E2L 0A0L,G95_N5-*0W"F&^%O_2F"6M[L2&V.:S%XQ5.1YK
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
M@6*G5 GZ94$C-[=TZR)P0/B<V)@C[B#N>$0)[=1%@+B#N.,<N*-;%X'A<,?
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
MLB">9#P]'9T8M4_A1<$X*(."YL%7/)'P<+P-QWCOQ%7)XE+A*WLH=X![1$C
M%U(%9ZQV(?*+/O&<%W7]YX^<)&H__[' $"04HA^*N*FM#Z^+TW3+HXTIQ:?A
M0,:M*5^";\UGA7*,TJ_0*9M#,*E\XW.K'Q' RF?,WE:5#_^\_O+^K0KR!PD:
ML"E^X)!<_TTP@W(!-!VM5"A$[C_^RS,,[<TC',9'Z&]><RR ='UDJ%#_)T5B
M0*D]A#&GB4*YN0W2B:AYD2I)!<<:X:#(#U:;!]D49D(4@S84+2<8L\G2'*TR
M;LRII9>=Y]0*L242[G .H*Z9$@="<4C%/,D8[+UZ@ .L,&5_+QE/MX=I?BQ'
MPH+@Q.7NIY+>>)83Z -H4U;:EF!-_(38D:@K$%<:X!BU35C3'J10^^0-BT(&
M>H]82XX&<#5!Q773FEZQP@!H#ZBZ@*J)GP^*;.(Z$W/E^:GEK K'E(I)7M,\
MA1:;"81Q^&2\T@!'&6KH$[9@_'S%9?)$2B0'U!^::@7_J2S",0\>,+27)T_C
M.<J'%O@9/XR4?SXH3<?AXS3)#\22+H."G*8\BQI=JF$F7 3U,ZV&1<!!?L]8
M7.WUYJ$@0_RXV(I0$T%'30"@%=;XN00@X G:=ZS\1IU*FG0O" ;F*2?@\PH'
M:))R-M3=-T!W2(0YC"UB)M?.725$]\XLX(GPL%I1)Z8-O'B8*'NH 0VM)5!P
M46'<@%_)RO%M@G\7U@MGP!441W!.[J+J%/1I?)'';:^O,W[ZK,GJ'%,:,36W
M,0:0+F.D?LX.G/R%)IVA$(;_ E? Z90C:V=+(, @NVIL:8.Q\6&-I6Y!^>8*
M/3]KX =,'<;T*!S'(Q<Y!2_1$%D=>C#3FVJ]'*G1 WZM(D(A-064D)8"84@4
M\*YA?)^#&2=8%GY1T+5GZT#CY)_ T8R(FX2I*'*"8O^6<=VA.DL$VCD(^<=J
MISLWRHL#IERGN*#-&Q3*41T%<5P.FB[Y^5QM'6VSNR*> -0C?E$Z1HVF<3R"
M&C'AYQQL;+J,1+4E+B%6)W\I#U!]PAISXO!&9"-:"PNL*8I6'Q>;?A3;X@9V
M=5QPA*[640JJQEJX@0OG=\RY9([4%:!$$M$86/LE7.$Y"O]>AA/A682_"9,<
MP/*_:^?$/N?@#,XQ3@0\N2'^]S(6'H=JFVN*8 .U090EF V<W*_.I!HT&\KA
M:HK&P137SUR4FIRRRI.U )WXD0^,PY457!3!>'C285I8DJCS]\8$>)I_9P$@
M&@ZLF)<BB+%LP#S,2Z)#X 71 R^O!S!,(EXJ9<Y6+I'&\%30S%4+4!8U_BZQ
M4N>5N0<T+U_$7-PS*Q(U5N?-Z:Y;FN#2"\\U%RZ5<55H"T44NS@K\93@#K()
M]W1EW/U9'(YU]A?R-UB@A[[Q@E)6A\%R%T'$A5\H0K;>$+9/B.T-@2 R<+C"
MRQ7%.2K5@;CFYLS\GU("\".A4*L(B1*Q+,CS6.@6G$\Y]ZYSJ5 6[Y.4Z[@E
MR\:,30B7,N%2& WK"1I%+/PF9F.&]S)HI-;4_>K])*TE[A3I.E54"QH$A'J)
M4,^S1VO7?SN1#J@&9);C&3'PD;$81/DL6=[.@(7 2 +]N,KW;E3\*OW!=9M+
M^#J#+&,YNG3$M6DQ21%<N\KLXS=^R30':XFKW<+?ES(P6<>K2UVAEA$-2,3)
MO KS-BDL_#H%!H4VC#@GW!T5=T]8]MSQ"P8L.GIRIJQANG0_XS4YZ%W"W\K9
M.F4W#\"-*9^=V[F%_S!,"\^0\"EEI>N*NV/+F=OX$Z1V(#SI_FO<R52 W>)
MKCR.,0LY4 MV0N<AWDJES6O)8(S1+OQ-="2IW&#9QR>9P6D>30J?>76_(JXE
ML^4-#_?(BUI%NZXH"X=MH]:=VB@16@6&<G](R@^)RO%4[7E%: R+Y&W;6+&O
MMU&6J$TA@,2(Q,MK$-1J1*:5RZ]<IBB_( 104-[157=$@O2+F,4G'7HCY8^5
M:W__U[: /4^7 NH!QD,5\2>"#"KG@_#JE\$PRUAXHX5#>1DO,_0V8)!3$J<8
M39E6UR/[,MA>O15.&/G,88UQ7'AK%269 $N1[)\GVZ^@N6:Q]18:P5W=TFZ\
MLO:DO&6N1\"- ,F5"<KUE!N\IYH'$U$N-;GGM^35>2H(X^ECC^)W7)E3\U;B
M2)KPW]]W4O[OVRA_$ +W?^NLU9;U5Q?(W.W +Y%O&-ZL\.ND+254\;P0Q;YY
MK+NX,:DNC'>N9'74;%^BB-;D9_A:_:0V:A'IQL_7C8NBT*L:91C4&J:HK?&+
M?^/-GZNZ3\)Y_'3)Z22NP@[JU::S6D5L@7SQ=<+Y<7%^72%;U"2O.S$NE1J^
MN6-1V$T/-1)IA#%7]:_X$;)8IJ :9!S5DZ)<VJ?/O^$Y,@4Z 4['X.4B)/XS
M*J=%D2*,="ACN:LI*XU61%IO1F^5ZF&1\;+V"1TT>+PW+@\\H-122RABN9NI
M,JN712C_1Q[!;#A%RM5%+6P-WWV_"@U?A:K5]C0)A;++=:2@;,[$]5.^G=(Q
MN[D=+MCYLPQ[-TW*M?V]#%+^9+JQ5>*AX_+0+YA5 [Q0^N#+XE@-_IEN'U1C
M&AY_(VIGI#CB,]C*V*;C[6W*1+ )MP +%BK4\*H"()!# "R*(?0!4!3OVY'S
MP7@[4$Q5.X6+.#L>^2I\CW6V$U1;+>TP/+?&*!L,TI4YB/Y/2_^?=^1O;"H-
ME4M\52(R#3-..B@=1"G+H C5K,T:W ?IA/3!(^.UF52ZBOIO)%MQ]MW$],Z3
MA$=]Q:P6](6.C%KIS>97B\JVL1#5Y3!6GEE9QN8W6!VN""/+RO/P[<=/U_59
M8CA^BXN3=>5#+<.&Q>Q7RCRYP[^BPW%11(N*^-NIF"]D];+V< )AE[3U1"\D
M]947JO#!B22"TG/3W-OV_=^7?DC@"E&G!3DL8H7/KE!+\*SED><P,[;:BU<)
MPMC]:7D+!%_4=Q4NT96F%38R/]3"8@2S;%GT=>)AP\7=%?<(%;?/2;$$_(MR
M\<-K83T2CQZ91]?Z# 5CH%I!4)>K+$J@GEN>:B=N'_<ZF+,L*6XF5R'\:Q_;
MF'@;>_,75ZO"]X2I5\;:%T3;(-2G2_H1'1V4CFKM&P71E(2P22LK$EG/2M[:
M.G:56EIS%JQJ9*RL1-XE*_L*9^MME-RQ^F$*.FM>)+!BPBFVH2L\3PGOZ(Q)
M22E\;3EO)I N@K!L6(NT&G(!8EB7,V%/"4U<!"XW)<8!;^1.2&MX*N]VC(I
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
MX>X@0U^J(,.??RIZGY> QNY(>)I'P2)C5^5?WJ#;-@H>KL*8;XF_]*8I,H"
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
M4K_6$?=C=L>#3& (TH4W82]T56,4)KXGXNT;:)RVHW?F6+UFTS3GJ2V"6J:
ML.XH,JE8!X&F,[2:C:BK+X+VSD>G%'C\AK<(<9=.=4?"Q!NW*^]O]DVLI.9(
M,A6#-4>0;9F$JP- DFV;B&/-D=2R>O8>2V]/*31U(V U/'2%R73;(GNSM\?L
M H.B@_#%#)K6N_ND;YN(1FW1TVN;E-Z:H\CN[!%%)Q5PXC\8K%VX*541>/_)
MU,U!+(W8;Y>77U@LDBPPU9E;Z8%.=P,]8!RSET;/H&WN7ZPQ>EIMJ]\S=_S5
M&4-69[#!75P&02^.H)[5:>WG%E-E1>EOZ76U"?Z[MH+-'&:.NLZQK3LQC&)/
MQ.=I-+U 'J2^*0QEQB)[UL3!Z%6*H$]1>$Y^Q">1,GG5^]^?PY78#30KY7KM
M8/KSIO)\S<W719E5[[K5M9H#6V]]/^'7;0YQUN;C?1I"AGV.GGWZ5K?7-.QC
MV,>PSQ:[=AQKT#?L8]C'L,\VN[:; VO0'1C^,?QC^&>+77=:5MLVZF='N6V'
M%EJIQLBO//%=)H<(CW',?;O%9KJ3202+&?-8)/O.@WN"Y*E?.-WN#ZQ>:YM+
M.C:ENT-)+3DZ]'9[+:O7WS(1TJ"WUNAUVE:KV[*:V^:Y&O36&KW(O=V.U7*V
M;#5HT%MG]+;[ENW85M/9,C&P9H9H]4%[K<W-MWZ0H9WY# ;G:6=IV /':G;[
MEN,XII:K[JBRP43L6FV#JMJCJF]; [L+)I^YZ+?NJ"*NZEN#SAXOOS2H6@M5
M/4!5JP\^\@&6M!Y:V.^1C"H9_WO'XQ"6GK"IB-D-VF#/$?-[1E^C=H;NT@G#
M[IVNWN:4OP](-!OVP%"3H:9=49/3--1DJ&EGLJEOJ,E0TZZHJ6.HR5#3KKRD
MAFW/ >.)-2!R,T?AM.@H\H[<EMTD1CT.WV/FP$UA<2!,N+7S8FC*T-2N71A#
M4X:F5LNIEJ$I0U,[=F=ZAJ8,3>V6IEH;.37UNZ7'C%QGI$'K48XT:#W*D0:M
M1SG2H/4H1QJT'N5(@]:C'&G0>I0C":VO4SX,!/SK^7>__ /^H]^8\/C6#W.W
MO0^^L?H3GDUVX5?ENY]CN.*BU9V/86 #97\TDW_R0T^$Z<4YSO+R7KN#7GO>
M;.WE/SX/*+N%,*AH!\>\"+X81BGS0S?(/#'7AGH4Q2P="_@W"*)[F W+3::
M37P8C5B4Q2P4]"[,=<'._%<,/XM7J/& 77[\=L5B$?"T"@XK3Z-?"CL"B3:1
M._E9W>Y@E7[BH<=^MBW'[N6 2,>Q$&P"4X\3)H# //96N&(R%+',R'7:%G.:
MCFVQ&S%-*Q_@M LO=>A9T\)^WU/AIOZ="&86"_@0OIOP.SJK76.MS<&>5HHC
MS_Q5V*\"M%QQSW)ZW7S-(:!HG27O#H1R%8[=?\XUX,@HHQ[O4Z#4R"OQ&'W7
M$]-8N#Y=V,S$CZD($[K4^;>/7QE/$E$)N>ZSKQD0"AC%#V@LIFLWK%])H\Y@
M7]Q$GY^#H6WU._;S0;&1!VP7U9P20YTV*K0H(8ZY("##BV_N?2\=J[AO^2VE
M%9O%*WR81)C1L?*5DO*TG7E=Z0+>1+PGQ=CISL.F_%]<ON_]\R>_[8VXTQLV
M!>\WV_:@-1@)/N#VL-EN=7F[Z_Z/[?1^TF^-\V;'4WXKSH>QX-_/^0BV>,&#
M>SY+?GH]#QD BUI2#R&S"$$)EU_^,8SAO8JUK@#R2]@:2TD^!-(/_E^9#\)W
M1O1YQ:=^"D+XJTA 2;OERTP?6/X:YI336]KAWA7Y)<G'5:+C7K Q1\G3&314
MX2"L(4!9"V^Y/!D3Q.@' 3"\XP&)-!(1K6Z_T9Y[2?X";]Y'\7<RB12HT33B
M,4K)"$3+H+?%Q^Q68[#TTN)W..WV(X_=L=IJ5VZUP?Y<&.HGS(=%N2B[AS,I
M<_T)CL#O 591 RD[;I@E -@$C$$AO&2U['HRN;P457R&34UC']8[ [$,L(Y%
M8=4&<]R2@S86B^"V\H>DF.&5#&2\A3.'KC_%EV "'V6I2%(VY3/Y$<0=+ #T
M?I+"")S1$\-4&@. B)C=BE#$1#?Q-(I!ORK(LW_Y21K%>/*(:@O&@C5 !#.W
MBS&_$VPH1,@F8(&#*HVRV[$<-XVC.]^3.(_ Y "U@BA'M01Z0R0%"2[38BTM
M]12@@NATLSA&DM4H <,IB C@L%0$X>V,L O<X"#Q R=FJ1_ EP![+A(W;19P
M,\:=P^,DFP+P4\(5;/$^'0,N 4BDB1/$*XP1 5H\0$C?A6)5<&O#4'B5M-%@
M^_/ZM"RL)1:K!?0^@47<Q:Y0<(<S)!ATA$&(@U@ O./?HM'H?,@#NM8R&0O@
M-!['/+Q53)B.>2HY$:@.I0>8'0EX/\-@!B+F.QB!.!$-X#GUPM!1AJ0") 5B
MPT?Z44:U%!HC/X0/^B0;0NE/6;EEC>):\G04@AS*!=DJ005?TP]B;0PTV+=Q
ME4S1IG V!66&,F/D)R"&V$SP6#D!N!]<8P ;I>D+^5(2I%/XS)@GLCV%KWP$
MJ7/0/":',$QC?YC1-O2DGH"MH]P"T3CRI; L#R2^@]6_AW7Z(:QV(GVF6-SR
MF&1L"9]DZO?>)*5O+FV8I(#4B.B=:>&=^SM1(;3!CXQ5#(2#2B6(2R#0XS *
M7:22(,#0UFH H'.'2\:?]7:7MVB!T!'L4P3PML&WP*TXS3=7"W-=P7NP( &T
M(A(:8X.;)=]R\K?>ZAU\)K7SJ]Z'?H.>R9?:^4M?1:J Q+[@@O18@$@5B,DO
MN@S#C$Q.E*A'8$#\*23G(OW$/D 9VZ[D-(R@< D!&3%%,4KYF"A!6#(!+2Z0
MLF_!UU5/P'*()>7X0 BN"S(9\8CT=*L,"E#A(]!7,I(R$HK(I.$@HQ@\22*,
M&6!3&!_4UE 0$P+E#0/?E=9H. .;$*V$P!=W0DHKY#/Q TP,2<K$$4HL@#B,
M;@5]@Z;$H; \U)L*[YJ_R[HP"Y6.]5@0 99&P!P!V1E@>X,9"Y\'-3L:^4"E
M(8%-RC=!\VL0>G-23:EBK=2M!Q6NY.*Q* >?5!0E0>N_P!< 'K>4+(&))!\
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
M=%X>YTWP5C $$@N0^H2B9Y055R9K*M"E=O0BQ%IQ=%]==#*+8T\P<_"WFY1
M=Z;8^??&38/]=GGY1==/ZY.VI'R]@4YM$#GHE;N;3:0?*XTG+B\9E;R$1(N\
MHII<Y[D(UL+%--B%V$_<($ITT_J\'ZY$N9Q09GFKN&X5B'19?-6751F&')0?
MA7BRGV'Q$L&2.O,TV&=T^TL"K@SNG!IE[2#(G*&$\Y-EI6[&N+Z$]*78(85\
M&889#%,"0^E^2BP9"A&B 8#(BRD\5FK6CA_43%>Y301:COD$[[K8K=YO=QZ3
M4/TZ22B2U*T&BFA,)%<=&P!(\(= __ZV1-.70\QX^4BM#=E7/_G^C*[9"TJN
M=8D+&$X!@N0(02$&*#Q 2NP]-<D&[1@D^HC^*@+'(YSE[M*<CV3E83UYK.G.
M\HN.I8SQPU$@92Q^&@1/(O+>$H30WN4C&+TF^2OG6,)HV=I9P8_;LT?_\-BC
MW0!\A6D<!5)^?,$^1QX203U['SZXHP_^A(B @LLADW=I TE0V@KV?:C>Z>$S
M^76H:N/I\ 35 -Y:)F_VH$A\+N3D%64:!M,<!HL)6%\SM%+L%C^W.V?B%8VV
M.Y[ZK3@E>*=O*;]T4_"62[9(7NRLC8YPMNKCEI)*6%LP!K>9;D*2&U*M]Z5+
M+CR+@6;6P1_ ,=A/V#8^"NDX" V=6/=$Y.[8%W?:<,#98N'I%;"(@OW80[3!
MYK*?].!;U;_O4<!-,"@:BU&@32KLP"RW3/U\5%I4 GAP:19L'N07EA!5,!<7
M5"5S*51XUC5C_\F\6W5]51FS%)@"XA[YJOMWE"2^3*:J7JI.]5#G9GZL+JXP
M"2.K&*O;K'O"2+TD\#M%G=)%*FRKXQ6]Z'\4_%NZ.D->0X=WD"EHH""^ IDT
M J$IW(P8\?,(? TA<_Q5/Z8_L//[%X -%NK A/*5][ES47[E&PH_Z@Y_AK,7
M#:!$_H6H-+QX7O@JZKE5BJH$,Y#D2LZH?#:QJ$I?4*L\&-QL4)JQIVU/,4=_
M:R[RH?FM1]&V"C_P->7ZH8RWU%?HTA2/#.$U5T<QX1S^VLVNU'J8*+'F92"U
MLD2O"C_D&H4]5B=<:46-"6,%=+_J ,#A2PX5\N=X5*!<,>V5^!H*;AD*!=,6
M89"'&&RD&>S,>Z5^7\5B9(9$KFXC5 1<5 -DNC!1WRU4%=VE"<8\R9U+C&P1
MT:+1AM4J24&SV)GC.YZUI='R>&LS"&SOKG7L#=VU.4ND2D\;RZED.=FUMYP>
M0N]+B\ OEU^_L>MK"IHX;SY_^]>[K^SZT_O/7S]>?KO^_&E[(F^O0>3[#$"
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
M4*5K_',KO%U(XK\[DK273#/2O)HM\<ZHC <O"1WQEUO)-'TEG5;(V7%)6F[
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
MAA3Q/A"E]A931^J<7SQ&KM?I?/IZNJ+^JK_W*(A"3G#6S&I/^E6#H- <#',
M0F*B\%UWR\CMC/*><?(/:5<;R; CRS8TYXA[F:/2P!*B(T@$#D*N5=<TY5D4
M#ZK/ENNML(84'S\0C?854O>XF$:_;K']">?O/L(<OP6&U5<\7:Z>,BO7WG=
M5'SP,UO%Q&T'WR@B_M=J&6!^7)NV?<!7IR>QUO0^'4].Z=75XQ>O3Y>+)4SS
M>/IA9+/W/H%EQFFB4RZ&@4'%<@$CA+!:N3YU[?<$>JCFV_JXFQ[V./_WZ6)Y
MLNKLG5 '2RZD4ZO"0)^8=Z+>X1Y%UF@D-WV:LN\)>$@;LCVY>%5I'D.^S<SP
M#1-S#><OL!BGD?$40=>V,60\2LVU$T0M$D,'+CH9K(]](M1[P1Q28/K@Q&LB
MR^[6>^-VC&^FBWY\,Y]]'M>:AP.L],Z?W<H:[S>81E;WXN%GZ? SWVU4L@PN
MUL:X+D2FI50D[HBL<"TR)'(%H4]?F1L ':JXZ ._Z<[%.UPN)ZM-@<7C:?Y]
M>KHXA<G%?"]&)290TG+R4HVET2N@964U"RD9%P6@UWWBB7O!')+%;,&CJPJJ
MG\R:V<.SZJ@;1Y^$X H<$Z2-26DJP[QQEO' C34 0=L^7>-OQS4DB]>#. VE
MLJ,I.WN]?HFPP'_\Y?\#4$L#!!0    ( !V&0E1GZUWIOF0  #!M!  5
M86QG;2TR,#(Q,3(R-%]D968N>&UL[+U9=ULYDB[ZWK\B;Y[7BTK,0ZVN/DOI
M(<O=3MO7=E:=\\05  (R.RG215+.=/_Z&Z H2Z9$BL/&IB2[!Z<LR=P?(KX-
MQ(Q__]]_GHU^^(33V7 R_MN/XB_\QQ]PG"9Y.#[]VX^_O7_._(__^S_^[=_^
M_?]A[/_\_/;E#T\GZ?P,Q_,?GDP1YIA_^&,X__##/S/.?O^A3"=G/_QS,OU]
M^ D8^X_%/WHR^?AY.CS],/]!<BE7?SK]JT0C4!3+2@R6:>,,\R%D9FV0Z+),
MMNC_]_2OTOC >2K,%^Z93I!9S"HP99W(,@*@<8L/'0W'O_^U_A%AAC_0XL:S
MQ5__]N.'^?SC7W_ZZ8\__OC+GW$Z^LMD>OJ3Y%S]=/G;/RY__<\;O_^'6ORV
M""'\M/CIEU^=#6_[1?I8\=/_^?7EN_0!SX -Q[,YC-/5 ^CQ>?[E'UY'8WZZ
M^"']ZFSXU]GBW[^<))@OU'/G$GY8^QOU;^SRUUC]%A.2*?&7/V?YQ__XMQ]^
MN) <3--T,L*W6'Y8?OG;VQ<WD0['\Y_R\.RGY>_\!*,1(5Y\POSS1_S;C[/A
MV<<17G[OPQ3+6O272ZZ@3(7SO^JG_70PI@\$9)K.(S+Z+HXKP3O$>-NG'X[Y
MRV>QC 7.1_,.$=_\[$[Q3LY@V*6 ;WQT!V@7'\3.\"SBM$NH7WWN-9R7(%<1
MUH\DDN,I;9A#PO:7-#G[:0'QR>M73Y^]>O?L*7WQ[O7+%T]/WC][^NX]_?GK
MLU?OW[U^_OK-L[<G[U_03^]> (Q.SPBE%$)*O4"ZR\=?6P<19C@>UCWH)?UU
M^8R*M^6*\,\YCC/F'W\8YK_].%2>(TH5G8U.2[0@P3I55)!1J)#\8)<'U:5=
M+FXT25\]=U2WV\D7?HP@XFCQW<'YC)T"?!R\F]/)5P]!D@:^H"]G X5&N9@C
M0YL$TW1NL6#JJ49G& \QR1SM37;-+ME:8!87_%H^XJ>JM9]P-)]=?F>A1\;%
M<LO^7^NQ7"AN_]6]Q4\X/L?GI,DGD_%\"FG^3SKCGYS/YI,SG#[[,XW.JWEP
M,ILA_5]^#W\./$\V1E58RC$RS:U@$4MF$ TFE!(4BB;+WP/LU_*YHO;)]%)2
MR_UBSPVE6D&=\F4^Z5=!%T2A-?[XPV2:<?JW'_FAG'HRF<U?EU\FDSP[&>=W
M./TT3#A[-QGE 5@E932>94C M":,7@?/;,HZ)C#2Z#9OSGI,#YXA'8G[)A'$
MH43X93J9S=Y,)V4X'X!0'(L')JIAKXF*##!$9K%HXJ2UW$$3S5\#\>!5O:]
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
M["/KWH@ *JL"#EG [)GFR F<5"QK$T6V!!"Z"W@_A%D8W>M_%Q$W:+__[=T
M2TS!0V%6U&A>"(4%\'1"@G56>S)F.AR6\-N[^S+M8B?!3PZ26M<AK44!RPD9
MI[2<2S=?$/6L3D3*% B/B)[YJ.JMFB!]TDF5U>[M324_7W_X0U99)P+K>,-]
M=CZ=?+P<V"Q4%E%954<,E'HI&*_%8YD9Q5W0-J9LN]MCKS_Y(6OU("DVF(OQ
MGV\&412?>1',YAJPRXD0>&Y85E%Q0>>#Q4T--/=WBDF[;71'J74X(>/Z_!L3
M$Q<R, -I,=[*L(ATN",71:44=-C8^'1_9P6UT]N.4NMPAM^UV2I&*.E%J;?Y
MV% 'G&<6G!7DTTNG;$(7TL.<0]-.;SM*K<,I(M=.X=D0+IO9?8HR.V#&UA(C
M;QWS(6NFG$[>T<9@XG8YN)4/?LBJ.EA0-Y5F&Z5PGL-P^@\8G=,1#+/SZ7*
M1;WPMJ:S+F\]'>)L^?-\,O_R3P[(Y73QV(Z2.IU+8"6[8R*7BFLGHRD::+?%
MK,G[M#7# U;!H L AX6BOWS<SS""<<)W'Q#GOTPGYQ^'X]/GPS%];PBC+P[U
M$UA,LYA=!62]3<XB"(:6)_*H<ZE7E6B&,L5,Q 8L;=) AR(_>"K*0DU7ZAC.
M:NB7E'029XLLQ$#Y8D2D_<.8VBYNC62 JK#L;;;:UB1?&]'<":W_%%"O/+LQ
M.:53535("#V!V0=ZX>M_GOWK?/@)1HM10S<!#V2,9')G8 EY38*XPF*0FH$-
M#G*PJH1&ESUO"[%_;G6LWM6!^4UTTW5YS5NLK6VIEFYMC3<0I)Q!L\)5;;L2
MF?EZR[TLRA4K DJW71OH'@]_+"SI1?@=!CPNI?%B_ DO)YK=1F6 .L,_,FL\
M6:R)DQ'L)*^M>C9YVGAC:G,/QV9<CX4U#;308OSHNK4/U*)Z C4!2Y%IS>O
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
MM-;.ZKR?[!7.7XSI;T@FZ[L/,,4N.LKN_M".>LIV1+_2598%IA(S@+!1*V=
M>J%3-#EX@.+3X.Z//\S .1G/AWDX.J^?>#7NX-F?:71.*)_3<NO+?SY?C-5X
M79[!=#P<G]9*N@6:JW1;X8*;.D(X$1V9!L59I1LKBG[@K?!$O"8&45<K./!D
M&7_"Z6SQA,64B,5GSU[,9N>828&$A1YZ\<U_#N<?/N H/Y],W\.?B[]-1O7'
M5_-+!H9S)W@,S!9+9I12D04L9$$%,,7+DL';+<^D3H'UOR<>A: KI]_Q=-N]
M!;2REJMOO*WH!J"CB9 ERY"AUL-R%I+13 21BBV:#IN\'_%6GO2=20=*OVN3
M:@W-MV%T$+Z +<!LJE6IGLR3$+)G NK4'7+W@I&'[%;?-Z9=-J:N-=9AQ.W2
MF[B<I?1F.IR0W#X_'7X:9K*+Z"WX4IFO>491%+ DHZX-(\"\XJ'VCX12;YDT
MN.U.M,WSODT"=:Z)#OO*5B%>U,37XKW+*V*>P,?A'$;OI\/34YQ>5<J_Q:H
M^OO3X>RJ^^/=Q]%P/O#<%NY\8D5#8-HIPR#GPD*!D(L5Y"'%76G5";)OG(#]
M:[=!E]D_<7CZ88[YA/9E.,57YU4!K\O3*F3,%]OSZ_/Y; [CNB$/A+>6#GA+
MCKRD;9@KR4)]O< ZSB6/GOLV';8[ OW&N-F'.ALTDUWE\0Z4WD6B+SE?4 3)
M@--F7\=J,*^=8-XY)Z51])ZU&?_4[3KZJDJ^%XP](@7N2V7S.UK2XA.?C& V
M6UK&%P.'951.J\RD2)%>ST0F3!**":712:$PZ=R&T.L@'3_C__^W=V6[;25)
M]GW^)8#<EY<!U+7!@*MLE-W=F"<AETB;/3)ID%1-^>\GDHLD<Y$NQ9N7%.5&
M0W!95>3)B).9$9&Q#$^33<;VHJX&3[\/\:S#\!T0-<T'V,9TFDR GI0V:2+Q
M8;@@=#;*1#J@HP]U0#4Y11PS(!:I4XJ<V3:WXU <>.+I?S *'"+H%JI?N"@+
M7%>K9[3",+,4ZQM<J6F2B4,HM?.T<3$DU Q5F]R/;2S#&^;':FA3X<>)MT&&
MP!K.VQ4<$:-A(290->:AG)'@I<U0@A0&)0LI=4OSV/[L%ZN]/F358*_>G4G+
M]NW5<IF,Z]RDQ;DD"9C.*M8R0.*5J0:*"Q(BYYHK8R(/C<V_7;!^F( ]JJU!
M<N@&IM6FZ0*JJ26X$]:)C<'CU3=I)?L&A\UN<(HNKF)4 EFTJW4W=9Y--L#0
ME!I]U*WF  U(B*Z6X4!\.$3DS0S$AZ-!;)*H<\[@2YVF34NB)<8,R4M>5!!:
M-.J;?@8#6GI0T4X+\;GR':XM^E:FUOJ&G92:*E)OR8UX\N+?>C,ND^F7Q=W:
M9[K;L[^\55I</]+82)_#P%*.GG,9I)(%@W6<18[!1Y&$UMOI<\^&<:1E6C_U
M'V%6VY)\^4H':5ANPVD8?UI64'V[_U?>AV_UKZ[^+TSS?5C8,<5-K>-TPI?:
M]-I"L,4 6=;!!!NE]VT:8QZ/_2B7;.<CS%IY6V\P5_D_M[/YET4[5"U"%M:
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
M#K8T[>>@S]D]4N^]^(SEB-=+';OIK^/CF''D0C=.(HAH2J!@9@(]YJ# YVG
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
M[FML;E'AY3TN[VHQLUK=3$TCZURV2D ,RCJ!Q(QH>N'6(QE;($ZU3+];WUV
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
M(<?^<'MOD$W?Z_CAO/G^6\S>:\:SY8=\+>*,VP>\6KW;5%G.JVH9Q*E/F1=
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
M4@JFZ$R:3_0V(@NFD)CF%UF2%3E4/_8J%\V*2=J&K#)ZG:9<BD<M:< 3A'$
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
MG)/;)GF1PXY_8KI7.VA:B/F\3M8CPRGZ;*J2SMT>:@I/U!K&"_"Y+O HO%J
MBU?=]=*S;6Z:S1K05C"V7"CZ/)LFKB9M!<#]DM-V'CMP0L_5TW[F.2_Q2L2B
M%^PAR[-*E<!^XHV,X9*Z2>#CA,$XI2%$&#LP9@D6X2,-0YRFG(=&4CMZS<YN
M@EY;O0!WM=TJ(L(O+#><>>NAKSG#MH[IV#/I%LZ?.W"^-+JM-V%QJFR$DMTI
ML5[3TTY]C>#8F^*:W3V,HM[SE)<E9_5$A%_*HL>"(9=!2B(<>R$D4M(4D5#$
MCQP%D+&81S@D;A#%)IQTI)VYD5!K)FCF8</J0!\#58]J+$ U,K?4R?YM:6=E
MH(J_[!')"0RL,L>QMB:EBA,.O^:&4Y</.%3U2<RWZ+-2*'K Y1];@6,JII%$
M<$ 841\B/W8A3D('8C=PPL1+0Q[JBSL=;F-N)%!;"=9;,PT. 1U!L7_D6\)F
MY%'?P+*S\+3XIS8^!F>CSL=IHB-1>WA9.O_4#T#OL:<CMTYWVJG?]A>'G$Y<
M.BS<N2FSHKQ1=:2^<+K"596E&:U/L[+_WE1K^5Z\YQ4MLT?U*J;$=>+8BZ C
MB! BEB!(7"KC(!JY:8H3BHR.6I@:,#=N?&VT861DC+]>R#0FJB.SZFM[I7#
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
M,D@%*V%<\CPM,BRYW;5P#UG&QB<'A8NWDAO&5?H8&BMS*C3@PUA47>6']ZJ
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
MC64!8Y0PB:@L4%*8\%!''V,CG:V88"<GJ 4UHYHN-+MYQ1-&@4G$'AYCZC
MX 1/K 3[UX?%R[^IMRN*^ ?2'V']L>*%KG8'(0$#Q;8SWN11-\OCIMK(5:6E
MFGNL)*)I5& ,RP3)>G(35B0P2E&&$2<R(5:A2D<]C&UJUP+6I<[L#(=C\,QL
MA%Z0A+\CW:$1P,_RK.I>U_KC7@9=UL\J^78%/_^@VVS^*UU.JS1]="TJFU7M
M%S M8@Y+B0J(,,T@*4H$(XI2GB89S^T<J=]V,+:YO)4/: &=-@-'$)I-Z3[
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
MJ&#XDFL0]O-2L&G]94VS2'!),D6A&$$4EQQ2&66011')220QR:RN5-J-CXU
MV[(!<>$BX#)T9D::*R"!.;(MEL\0Y&-E/0<4MSH8.#SX6+7C8-\3S_2-C;MF
MRM9:"G[>^_+#ZV_T?Q;+FQE=K>I@+9'G,4LI@QDAI9K5,H*ES#DL*>8Y5M.:
M"^X6,.<@S=AH8*N,WL)MU0&=WLV@? 654J#2JF^DG<N(&M[3#C5.H:]S@P]1
MC[B]'M &"N9SD>B=(OQZ@'<^[*]/HV[T?"_8XWPQ6SR\5K?;;]WAFWL40B(:
M%9& ".4,(J+VK!2ALKJ69JPH<F1W5674Z]CH]MMRP82:D>N=\':\:0:U&3]Z
M!S P#^[EA97 1[2W"G"%90625T8SZWE0YK("XRU#V;WL<&#V14TL(7;QB#\V
M915J>_>L+=#[Q;U8/DWG="V^52?5=_+K8CUE8E)PCCD5 N(D*2"2I=K^"5["
MLBP%98RIS^;57]QD&!M+U>*"]4+Q5"/P57/ KXV0>26TQ9F1X\@8',2%QSLP
MJ=4*7(%]H/-6!_V[:ACN%^!^/PRU)OKPZ>M PV!QH!=^. 8ZY@LW+'9'@/T
M[3P8=&QZN./"?KH?'"+V;,JU<./\0?/G1U&N[U43C5>A%"E+,-79&J6$B.,4
M4DP**"7B&4_CK,BM#AE/=S.V)45+";680,MY!;2DCIZ:9W U,WK[HQ5Z07 "
MRJ$N8A<.G@L?GNQJX,J&7>H>ER[L?+I7NM</8JX^K'6PB/Y?;?Q6=5O2[T)K
M,YW59Z;;2,K/B^4W]>5Z5!\G:IL<47W;FZ0BADCQ!BQ1ED!EJ28ZTTXBB]0A
MYVL?F<9&-%L/NA7@FZ5>N->/ KP*NG1*_MIKM$SO1 8=@^!7*74:V$:=)@.L
M_G>[1Z]T BDXU.H*[*+$Y6()MIIY3PCK ^8066%[R?4>J6%] 'DF/ZR7IIU)
M6BR7AQ$Z^YQ&^L!T*J>"ZP"J)N$6HCS)24(A8[&.MN$8DA1G4"B:S@N>90(+
M2TJVDV!T!-P4H7^B<UH'G.D<_NH_TQ?;7&?VHV%,N>$P#D^PE>R@+?Q!6K2=
M_'6@G^\L:<[@^:9-2RF&)DDWD$Y0HF-#=@3(=(;MY>ODO[Y/N#(N!:=$IY7-
M(2IY! E*$121+"5GG!4\-F&T?9-CHZ@?B\WZ$?S70BT>9H340J>;8=QT#DP9
M_W7W_=/U%?C^Z=M?/GRYO0%WG_NSP;&B'5DNFH?KV=W\4$WL:DJWFAIDCAZ+
MOIUT)_[BF!U55[I7<W*7];,N&M+$6T_**)8LYA+&#.D$A0E3<TU7VXM%1,L\
M1RRU.@+J[FYLLZ^2]@K,A6$934-0S99^?U %GK25H* MZ:[:3R.LSX(_1JCX
MS7S:W>6PF4^-U#_*?&KV5@\&^:8::FIDK [W1LU%ORRRB- T@TD<(XBXB" 5
M,8$ER6)=E#>CU.H\R*C74?().'7P8)M:V0AS"Y[QB>0@=-,(7)_7^'>FL +%
M/]M<['EXTC$%XR3W&+_L,^]0*Y',A]?](TV>F6N=U$]Q8GVS5J?[NYVOULOJ
MTG;UJWIW+?BD+),D*G$!>:;+#>,<PS)-L-IB9!@G*!.,)?US%_D0=6QD5ZFQ
M @^U=."7Z1RLJE]9UD8,.+AF!#F.(0O,JNU,3 ?G-2T]M;/NR8Q-6MGJ" <V
M'@=-BM26QE>@T3ET"B>?XS) &B@OXHX@E91/V,W247GMT?]%Z>?%4DP?YG5U
M ?9ZKSI<S2K!?Z73>57AM8A2SGE$(,M)!G453$@$I3#*8LYCEB:172G[?N*,
M;?VX>=3#J],ORUIVP!KA@?C)ZC_J@%JW6IFN8];_IM3O2+SW)>D5:/0!6X5
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
M+>R#'G_W0]/OWM5-E&'WM[W@.MH#]VO-L>C#LJDX?;R-$R7/LT@R6.IZ.JC
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
MB'9HC04DFMT8P5+&:GH1GED&)E[H<FS3;RLQ$(W(UJ&)ES V6_O](A=X$N]
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
MMGMQ\(I78"H_"Y5+981.S"P<U'QA-Y#/F?W7S<YMS 2.3D^PS@:&<^XRT>/
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
M.&5],=FJ!,4R17"($DA%I-T@\DRGT51;R#QE<:(+2@A+?CO=T=AXK!5.7UW
M:TD=/;[.8FM*6/T1"TY,+F YT$\W$IYIYDQG ]-)M\K'M''A^;"QJ#J\[[/Z
M6DUXQ+ H"88DRXD.O&*0)A3#'*4\86F,)+.JFF4KP-CHQ+[8L#7DAN=/ 8$,
M?3;E$FNJ=1@^V/0M>N\29+H38I3!I6\A<@TJ/6K'U36T7&OOT]EBM5F*ZW*U
M7BJ+R]C=\-3+(YHZ6D"PEQ#\OI71JP=A%PB>G05/=C6P7V"7NL<N@)U/.T81
MFI7@GI TR7".$<RR6%\#D0CB."%05S3B>89)+LADO5C3F=EB;-BOU1J\ZSW<
M)+C7?5A&\1DB;$83 7 +S!MOEMK5%:B%!HW4VP/8%5!R>PR7LP/*;_R;8=_#
M!K39 7(4H6;YNF/MH*:E^\4U^\=&;4-..21.<!ISGL8Z/V^!($H1A;A$)2P2
MG)1(C8E,2H>4#$:=&\VLX;,R^'=,-AL*,];RA^Q A8.VE*3V HW$X*3KLL>:
M0380^2T99-3SL!6#;, X*AAD];(;3[6B<Y7P-W6\F2+'?<#9!R$7RR:*]UZG
M//GT4]EKJH_IG"Y?*W<=[0ZA4X M9JJGA]OY6JCO\'HB*<N*-*50X%*96E&6
M0TQ+"N-84IU)MXAU]5US4RN@K&,SS[;Q^S,=OZ]V\5HM18?5+]?T)WC>U:'\
MI:PC:2RSSX0<=S,J'<EH!B;@@T0,]7W47E6PUW4[QLWSE;JUG]%>/;#5SQ]9
M#S (7BD^I+R#+@P# /]V.1FBRY[N]K?SY\UZ]46\B%G2%%PC%'-)4P9%I$O7
M)4D*J5!V<EF2I,2,,A81)T_ZX[[&=DY>R0821_?V$UB:$;,GA (3:]LIO1;T
M"C2 !2AF9X!)&#?R$_V]CX?X><7/.G]WO.+&$_H*[TY>\T7E+MY\J=,TBY1F
M,2R*C$!$8P%+'71#4RPDB5EBF>'U5"=C8X:FZK&V"7ZLZ9S3)5^!OSQSM4EW
MO)<_":T97_0%+#!1],+*FBBZP/#*$"<[&I0:NE1]RPF=S[I6YUXHPV5=)0]8
M7\^Y+JOWK/?+'UYU;U6"#(EDG+,RA5FB;]ZS""ENR*AVW8GSG&0DBZVXP:#/
ML5%%%<3P9?HBN-I4S!^F^MBGRK7@E)W$!'3#DS2_4(:^;G=%T:'DMC$NGNMM
M7^YWX&+;QD <5]HV?]6AGE2SHJR^"R:F+_HX[GHV6_RA ]T^+Y;?Q7JSG*]4
MMW6=7[534K_]0RT[$\98Q@J6PPQG J)(<(B1B*%,<"%RAFF!2N/J4JY2C(V@
M&DFK-)25K&"GA^%!?[]!Z::KP: >Q@I:@;T.5WN@=8 (V [$]6X@?M>Z@$89
MPY6BWV!8E*T:8E &*F+E,CB>"EGU1;&SK)5SX\,5N>JK_T')J]Z-.2Q&]3G>
M@XZB7LQ74]Z<Y>TVX7M'FPGFN.1Q=15#"H@DC2 IU(\DP8SQ(D_CU.@HS;+?
ML2TX>\D!:XMNP6\6H!LL+V&@#+R@M% \D/H*[$_F6EYV8<"U6"["@#S0 N$+
M;+NUP1ZRSM7 HKGA^-]>QP/&=WC=;<.QW C^0[RH]I5.-TU./<ZEVC[$.<Q+
M42I6YRG$"4U@DE$<107&N10V^XE3G8R-O1LQP6HKIYU9>A)'LRU 7W3"6_@5
M,#L1KYIT_X;%&KJ_:59V>5^DAC.[;1&S-JZ[H+AD.Y]\=U#3N$OZMY9OY[-V
MI%=9T<O7R?V?)UD1%1*5*8PYS:!B.ZH+LA)(6%*498+CG!E5<=DW.39"NW^D
M4_4+;C9+6]!TLY:;PH$YZO[/U[=?KK]^[#^_CM4[<1JZ$NQ?'Q8O_]8\7!^&
M-C]44ZZ:;JVF!IE<QZ)OI]*)O[C=C6PWHM_HJ]Z%MF*CIV*UY73&<Y1&,H(L
M*CA$#!>P9#JG3<&C@N8Q8]+J<L2DT[%-ONNG^N!%)\=:+_ID:#""W.QJQ#>0
M0QTM-O)>'61<J-(B>UM672#R>DUBU/&@]R0V4+R]*+%ZU]&W:SJ?KD5U=7:K
M++KZ[JRZ.OO+2LC-[,M4[5$*$N5IFI60")ZKC0RCD,2(0T99Q@2-\Z2P2JQ@
MTNG8J.AO8OKPJ-"'__Q/<1[]Q[6VI!Y$_8/6Q#+JP0AW_'^9>]/F-G*L7?"O
M(&(BYE9%"._-!9D)W/DDRW9=Q759'EM5'>_4!P96F=T4J>;BLOK7#Y +F=R2
M0!)(941W6;*9P#D/B"</#LZ24HY%AJ&&O8"H7 &<(_-&X%*93'4E)EH0MG@K
MY-N3A\/^PVH]?2XI:U-*"69:S !XV_&_;PP#\W\E;GT[OA.XNA^_ 97,X%,7
MHN[Q> X0^0W,LYEXV @]!RB.0O5<GG7C_]5R/?F=_G.QO-NLUHMG3:!E<$C&
M:$%9H7$MI(0H(3%DDF/(TRS!.*81*R(;IC\]_-@XO1'.*=;F#'+=W'$]'J'O
M"RRAL*:";HV[-KU^LK7A]6^'F_W,T(-LZVZUF@U\X5,](^I,P\:R&6/9Q?'+
M8K5>;DOHU U[5CN/]J/\N7ZG1?[71&&1RS3!YA!IG#2)@BR-!33]$_,<10A)
MIVKW?049V_8_* 7EFK?:=SGLK(PA0 [,*2U\&X'!7T904$KJ,RKO2K#\ANKU
M%6;8^+TK(3L*ZKMVO'ZDJ VA!]6<#U83G) \BC"%*F811$Q02)-<KU)&A,II
M%"6Y4Y^?_>''1F!:.E/*>2N?&X$=0&='2_T!"4PVAUC<@"^+V92_@K_J/X,0
MSVDXO-+)P12#DL1I]0ZW_IE/]<YX7YK*'^]E]>?]_, +]KBD0DX09T3%$8<Y
M4J;B.]4;/54<LBPK,B$%43)WV>AVTXZ- $JA &T\O"^5J,ZIYC: V]&#?Q@#
MTT8C,/BE$?E74]?DV&E>"NXUL]L!*-])VC93#YUO[0#'B=1IEZ=[MJ7@WZ78
MS S5T>5\.G]:?9'+IK#[E&O#Y_UTMC%E>,H9M^8^$3EE+$E@)@MMDLA40(SS
M",81PS%E&4Z)5130E7*,C;H:-<J^+8OGETT53F)^_2S73:&%%],/Q^CFV*.B
MYUK9D=P *Q"8]=K@-SJ +PW6IHV8UJ-,^:@UT>>VLB)1$"/J2CS]]JOH*<NP
M32NN ^RH<\65P[E[GK]Q.:?+Z>+C8BDY7:WKA&;*<<J49LD,142?WIB"E&'S
M$U%%FB$L8F7K?3X]Q=A8L)'.WO5\!KK+[N?K 0E]454+YK$^Q&6]KW9$GQE^
M,&=TMWIMA_2%3UYM%3V_S!:O4GZ3RQ]3?J;EC4FXX>5/#^JKY(NG^?0_4E2=
M<NX6J_5J]RZ.LQ3'4<HTV#&%B/,<,DD+R-.<YW&2T-RM+'LP2<?&*>V7>]4&
MK%0.M+4#'WZ:G_N;59X7V]GP>KLE#&V:76H95J^<*,VS._HR7=.9T>L&5-%R
M0YEJ858@E#'G6=JW,O?"@-YA$ ::T.UE(^1T\F&^GJY?/_PL&PQ-R_Y"Y003
M*7@6(1I#BC,%D=)? X95 1,1(4Y2QJ2R"D'OFF1L%%_)J:D ["0%E:AVC-Z)
M:#<9^\(I,(_V@<B:#FTPZ AXUX^7)/9O9'Z$U8\E<W4./ CIV*C6\(759]VW
M>ET]]S5.V.-T/9,3)+A$$4HAR:(,HCS/(.-I!A/,68(C6G!F90J>&GQL6[L4
MRIAN<?(+^[4I 6T9[7X2O<O;^1I, F]C5SB<MO YO7MOW:,!!]NRYU1I;]6S
MG^F9Q6("$5>3J)!*%E1"2@2'J%#Z_9M*#".1DY@QPO(L<RDC70WKM"V':L@!
M:"F;8^9)!9/="<==^<#[[[9;8_?,D#T%_>9^5$,/F]VQI\Y1_L;^O[K[2=]/
MEY)K0&LG7Y[A@D6QWFK,5 @1*($L%CE4&24RCCA#U-H_NC_TV-Z"C73V?M$#
MJ"[[0_L#$'C+-8)Y]H.>UO=J_^?!L(/Y/4^KT_9WGOE$OY>=/N\^+^:E.ZUJ
M]7Z[67]?+,U!=Z+WH5!IGNA7GKFV0&D!,4HPI$JI!"DL>.$47]LQU]CV:24J
M6!E9;\"JE!;0K;C@E^F\_EO'!@A=>-N]2CVA&'BSUP!^JP"L! 4[2?V]>"W@
M\/HV[IIOT%>TA>*'[VV;1_I&MU45^4W7S\]R/8ESK@UDJ: L],L<(7VR)3*C
M,$ERENN3;9(+*^?5F?%'1Q=T]1V\:-F TN^WZ:5^&580VK'!%< $9H!&LKH3
M[(>??+81IAQVR[>_;2W2[BA[R]?3'YZ[0YV!R7/\V?X< P>:G53P.*+L],?Z
M[7H]PJZ[Q^T/4U#$!%(L6CSS?3'3XZWJ0(M)0ACFF<QA%B%]J,XQA3B)&&1*
MI07)42%8[,(+SA*,C3E,3%C=;JGNLT37Z^64;:I.:>L%X"U3I-;E!HA*&S>&
M<5\N.PX*N@B!6:H5DU<W2]HJ8,!OFS%;\-]? -^9G7H#Z)6_W*48E.%Z@W3(
M@?T'ZA$0)I_,[?9O<O&TI"_?IYS.JMX/DX3*&"<HAACCPE284I"D10Y%3'.!
MI6"$6I7!Z9QE;&S7EM"Q8T@WFI?=(EXP"DQ&;O"X18M=4O_Z@+&S,PP7,W9)
MR;VPL8L?[F<4?94O=0/-!U7>3$AA.H]/5):S1-LX4*:ITAN>$L@RB2&64DF9
ML90GHD?3W3/367VKAV^SNY767'VMY'RJCTNK2FH@M-AN!LTYJ.W,EFN0&RK1
MN)&PC'FK<7K?A9.S[7$!!:\6QKFY!K4C+BA\:"U<^GCHDU,9JCY)XE3A+%(P
M4?H_"!-M+2 A(,LI27D:,4%CMXI)CA*X[(IABB?U/#DQHTVH<U.U6+Y/3<X+
M,,(ST[M.V .>F/; >Z/S4B7#2$]+>P#U/ROM#^,>'/6^+KYL.B5-HBS)LHS%
M,">FW(%0&!*N?XU1G@L4B1QA81L8U1YX;.>A1C9@A+,/A=K#JIMMKD$@,(W8
M*>\4^'1*T]Y!3WN##1;P=$J%=K#3R7_W4JZW+J;]:4K9=%;ZWYNB)ZV_VE4Z
MJ>MT[G(=4I061:(H%+@@$"EAHCBR'%+$<I8G7!LL3G<^?L4;V]9OJL#7:0]5
M([)2G:9L+6CI=551X&L7ULZ>>;OE"LQ3QS43FK5K:7+36K_67[>ZHVS+$0>J
M%14&_Y!5C*\5\2WK'7N"]T)E9%^S]&G^(OZY6:W+@^_CXE:(,@2>SLS%X?V\
MOL*]6\SU66]5)LC<FHYBJTDF\S2*5:+Y7U,_HC0VP>TQ+(C"C,0YUN\"^]XP
MO608&]/O)#1>G$^/=_=?_N?CU_LO@);BFG !4P)^I0^OW)0D*,^K8#,W9>6F
M<],L;"YYF>;Q]W3]'>C5!_=?'ERZJ_1;RF[:'VB!0G/[3@'PN  [%<JH!7W*
M;:(5;D!K&1\4J#0)OP@N'7""+\90#7("+8IC%YVKX.QNLM-OZ %[\%RE^WZ+
MGNN&ZNE>U3HNYFNMK_[04Q/T4H=0JSA1G!(!*>;Z/95R"EF!,LAHAHJD(#'/
MG4JL=4TVMG>1EA7>[83=QE\Y'C Z\;5T?WI"+;2O<T_,+5X>8]A= /'KO^R:
M<%AGI87J1YY)FV?ZWN"NI'[HNRD0)'_(V:)LXEX?U"<)5HE(9 :3C)E[7*(@
M1ED$:9K&68)BS2U.=<\Z9QL;?S3"EJ==L1/7]=ZV"V#;VUM/L 6_PVTAUI+T
M8J62'C>Y%HAXOL_MFG'@6UT+Y8_O=FT><H_Z^K)<B U?ESVWJP(3JSI.22FI
M1(85+*@T&=_4\$;,8"*YMCJ2G,09MXWZ.CO+V$BC%K3< ;6D/8*_SH/:31C>
MH I,%+U0<HH!NXC"U3%@YV<8+ ;LHI+M&+#+'^YG09@(D?OY:KTLC\N-<?*5
MKN6W==GJ3.HOC3Y'/\D)0:85%LMA(E@*$4L$Q#&BVKK *LL8)22WNNITGWIL
M-%')M\V> 4O]JYM=X0"[G9$1!LS0]ZI::+"3^F9W:#&"WX :YYWL_DP0=[R\
MVB,.TP]JG+C#<FBI]!CAVKJ'S57$Y\5:KCXMZ-RPY,?IG,ZY/G!]E5Q.?^Q7
M&5993I#,$(QH$4.$$(9,4QMD44XH51D3B5.3BBMD&1VWM6H75L7MM[>*.^EO
M3(7HOI4+W9?+C@('6H3 G-C&O]%#P[TH&VJ4NI1VUU:;UJH,5'>P-[J!*@NZ
MR_-&M0-[ W>^.F#_(7U$ [>B6!\7I]U<$\1E1$WIV"1-<X@*PB%)8PFCTIA4
M:2ZI4VD&9PG&1K F)O5,&/!\,8=M'^ZTI\_;>9$L'>$AH0_M'3^.!#X _XS_
M/%0DL -\ 6.!;:1XPVA@!Y"ZXX%=!NK'C.\VJ^E<KE9WBV>F^=?<'9KK*SV!
MMG;U3ZNI*,L&+.9-0,SKA*>XR'A,H9"*&P>]*;"=2ICQG&+!.,?*Z43=0X:Q
ML6,3L,:W<IL?=X*[,6&?1;'CPL!0!V;#1GK0$K\,46@PW]/@9ALGZ*'JHP<
MO?)A'SD&9<0K@#KDQ&N&ZGE(/UVN>E=-_=WK[B-UL?4RKN*3%O1^+9]7DR*+
MBD@J#!.E(H@BAB%11,"4QP31/"NH+)S.ZE>+-#;.;!>LWVLQT%(*L%=PLK"]
MT0S\970#I7*6]QP>%]CR=#_HLH4^Y ^S8NZ'?&\@^SWK7R_6L$=^;S >G?S]
MC=PWXN3'8O9#OS'NEE),UQ\I+U\3=4!5*C/&D5 P*WBJ#_M20!PA!6F"F3[Y
M<Q5CI\-^YVRCH^&J2$"3_+Z5'53"@T9ZUPB4+L!M(U \P1@\ N4,9 &"V*PP
M\1R#TC7CP#$H%LH?QZ#8/-0G@:-V8N[<E5_E>K,L?9G?Z$RN3'N3OZG6;%5'
MO&A1](:FLPE2>:ZR3,$XB_4)6B']ML2F30%FN9**Y#FRJM)VI1QCHZ([_0YX
MTAQ4EA98K:LK ]GD[VF26FK!YQO+2^MK%ZF;I :$/C!]G;PHJ_4 MR98QF@"
M=JHTD77@ET8;RQJ]UZZ(2Z[&("LS5+Y&R!5R3-JX&M?NQ(W^PP^8O'$U!OL)
M'-</U]/+,7V:3]644VUL5S+HM^27Q6S*I[+58D^F,I:4Y%#)S(14J@AB+CCD
M$8LC0E+]G75R]]I-.[9WT[?-\S-=OI9UHG8*@)T&H%'!T1-AMPB6W@;OT(;V
M*'1#&2B3VPTFOSX!NZF'/?<[P7%TMG=[NA]5?:33Y9]TMI'OM.%.32JV>>U^
M7,I_;^2<O][^G*XF"8\H25 $26&NI?(BUZ?XV-Q-13G+A$IQY!0=93'GV$BJ
M)2?8"@K^,J(Z.DAM +?C),\P!B:D7@@Z$Y #)E[9QV;>0:G' 8A#WG%YM'?4
MD.D[\&6Y^#$54KQ[_6,EQ?U\6TA_5T=_PKF(1!H7$$L20X0YA129%M0928I<
MHD@DS*67F?W43A0T0+\S$['"RVX-M>SF0F"Q[3U +_<>N'8M[&@I#,*!V<F
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
M^71>!MCM_8UYR\]E=9S_>[K^KOE8G^B_//2O5'[EBEN^J0=;Q]"OUG(=*DU
MI4I=>NZFKEE>1E.WEWFG4:L1N\?WGQ=H_;ZPKA-IV#>,%_B.7@E^1KVF1K&Y
MNONHU3T5B*VE*;L)E?),<"P*R4@*H[+@0Q91R(C*]*\1QIQA$O<I8&P]_]A8
MNFIQUM&SIDW)WQ<SO3 KS\UJ7%?0CH0#KDM@UMV+5@!F$Y].62FS4JH.:!4;
M^ZZZ[ Q>@)+,]C*\0;UF9X!.%W-V'Z:GN<N_2[&9R0=ED]/R:!C@4?Y<O].*
M_VM21(11A E4*3.I(JGIKZ,M7A[3),\2H8BT2A7Q(<S82+31I8DJ^J6N=OIK
M%:YI7GZ.9NHU*V5II Z$?V@3M06];0H@^*M4!QA]0*F0QPL!'[CZM4^O$6A8
MZ]0#=$>VJ8\Q>V3H/2ZID,>9#*T[4&WZWFV6IMK3A*44*\0HS)E)R:>(0J*P
M@C2).<4I)2B-FPKYW>SJ/+?55MZO<C]07,1+>:._-KH VN0)+;?:.*1L.:U%
M-WN&P7<8JBS%!B=3KMI1%-/R5%])'PIDA^2W4& /E.'F$W2W!+8^P'5FJ3D-
M.%PJ6A\]]_+->@W0SP+_2*?+/^EL(TW@W6RQVNBOVLYPHXG,>*:T88TQAZ:A
M$B2%)# 5/&*12)6(G5P3G;.-S88VPH)26O"[I$;6\I+ S6[NQM?.,/:&6F Z
M;P'6DE3;MB&L6BM0O)JMW3,.:I=:*7]H>-H]U+>@[=Q4D*A<!%^GJW^]>WW4
M(]W^G*XF:1$C@4D!$Y5F$"5,FDNI!&92Y)0A:4Q*%Q+IF&ML%+(G*C"R B,J
M^,L(ZQA)VP6Q'8]X BXPB_3$K$<=VHMH>*Y#>WZ^@>O07E3\N [MY4?Z]GI[
MT2>HZJRK?Y[)\NY^+FZ?%]K*^4]MCJ<)3QG6IU$3YX8RI T2I3+((YGD.8E0
M1)PZ:=M,.C8J:<M<WEG3EK"N3=<L,+>C%-](!N:6MK@W8"MPB>>M#9X]^I79
M ^2YYYC%Q /W#;.'XKCWE\.S_9A(G[>6&VE*>-!EVQ/&,\T]:0R3."40I32"
MC.4%9$I%"8VX9B2G9,?3TXR-;6HIP:H6L]PA?],GUUH99T"U(Y?KH0I,)PU*
MC80>'29V&'AEC#-3#<H1W>H>LL*%3_?TB$SGT[7\-/UA"E^L]7*;X)#;U4JN
M5VVVJ6O[_+>DRT>]#'(B&(T)-OUD<Q1!I$\VD.:YA"01^OC#"(\SI]B[GG*,
MC4GTERUS=)GT7 !+9TIX6$.[64H-8*D"V.D 2B5NROICO P#;ZES XPFH%3%
MHP_F.BS]>F=ZRC*LW^8ZP(X\.E<.Y[4]]ZPJ@_8P+_^F%.+;>CJ;_6\Y$Y,D
MC97*DP@*3(PC.3?=RI+,,&3$6<8(8[';"<Y9AK$1XU?Y@\XVU7ENH8"L,CY6
MET-4O2V*[1$O*-3!3WRGVEV;_U9\N0*?Y ^-9WI4E+FIM )^:6JM_ K48EFU
MRI[5-2";F#C3Q*$U9HD$,% $[WQMLPY#-+/NE&,,_:EM@+)L.6TU5.]3Z.9Y
M4][SG2L*U*22,TX5SC*H,HJTO4D22%/*H"JBG$@I<)0AQX.IW<QC(]*6X.!4
MK2VS0YU/K9:+8'V0]0]MZ+/MP]W]F5YP 9+6G1'R??*UG'WHP[ ;*"?.QXX#
M#'%DKG+G].@/ZN-TQ>G,&*:3/!<Y3P6'">&:SE@J(8XP@5D293)6<4QDP./S
M29G&1G1;(8V]J+_*2<AS]>E5"G'&OAK[49ZW]Q:KTJL\@[_5Z;L3Y3<\B9^6
M:\2G\DX@KSNA=P_=.QMMKV#D_?Q^_D._Q!?&8SHAC"0DBS3-IE*?RU-50(Q$
M!B/$LB3/>)'ELHGS?71*03L_J=76W@_P?1R 75L2.F>+=2!LQYC7 S98)MC1
MH7@Z!S;8]4GYNHR)[P2OCAF'3N>ZK/R)Y"V+AWJW+']>S,O$VBJ-ME4<89)$
M(I(XRJ%*90J1( Q2F@H8%4I*144LE%/EQ*[)QF:5W;7246_J&@!@L9.W?VF
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
M&G3O#E"\0)0R36EYS!(3JB;TZ9EG,$^B'&=%%N614^>M 64?&T'6_9NWNM^
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
MI-]>5Z;:>EF-[;_ BUR"5=E*\)?/B[4$<?&K8]63L^MA9RCY0#GPOC_5=S%
MW9%+2'@U0<Y.-J@5<4GE0T/@XN=[4DI9..YWN?Z^$%5-$2F;N 4E9::I V)D
M>@G(*($4RP)&^AR8*840E4[)Y^>G&ANM?/GVR9$(SJ-H205>L E-!J60H)(2
M-&(&R >[C(9?0C@_W;"4<%'M(U*X_,3U*>9E KL^1-#E^K5,=^:I$K')4E)<
M&:L_RLV]@(1<1+$2K& %DE=FF1_.:;4+WB+1O!03O!@YP=Q8$4O)Y?2',3_Z
M9Y<?(6Y'(E<#^!8YY@V$I:0!\\S/ 1(LU?QHPC?+-C^G>E?"^=EG/*<S_;;4
M9OL$\T(B7C HBKB,#,.0"4FA4EP@BG&D[-H6V4TW-G/#9_ICA:<=7_A#*3!C
M7,CI*L4=(-%H#Y9A4HNJ*<>13+2GOG7ZT/Y3?:V1'1D][HJ4ULTT\HQICJ <
MQHQ*<R^50BJ$@@I'O,!Q)'CF%%;:.=O8N&/_]=D2MV??DFZH;>T03P &-T1Z
M8]?#%+' Q+,MTC7CP,:(A?+'UHC-0]=X/;YMBZ]__/%Y^L=\*:M[NM_T!)_,
M:[3 *><BT7P247/0804D"J<PR5F2R(A@U<<#<FG:L5',3D+PI$5<E:]?XVV5
M*W/:J>^8@-!*S9_ ^KLY [V8  ?]VTMY\P3TEI*5\V!7\!ZLUM/9#'R7,P'H
M^N YH9>^CPOFXI*ZN&-\+M0PKIF=Q#?@XY_P\_T-:*V>D1O\8B3_U;>OQA:J
M 'Z;BU._@0_'%H[3_ASKIWOD:9YAU6_3)^-=_BCE!&6I2+,\@7&1F#R26$%:
MQ+FVKM(H+=-TL'URYL7IQD9VM61 24O^L42UFW?\8_56IM,-:!#\Z!E!AS1*
MKT@.E#MY):)NB9/6 '5F2UX>9;@426N-]O(B[9^Z-A"S"OS\?3J?/F^>OYJO
MTZR.'5M]7"RWJ?B?)-5FU4'D=J%0RA-$8$)5 5%,,22I)FA.!,((DX03U"_P
M\@JI1D?<[0CO*H*[U@M4BC6Q>HX9EWZ6T,[L''QA K\E[-<$J,42[$I_5'H-
M$FWO!>M (9+72/9&(9$>P#P? NEC\!XV\]WB^5F_%$R[O2JUQQCC7Z669?XP
MK^-['Y?3IR=I3L!?I-X]\_57:?P4^O?WTU45DF1J@'][F4W7$Z4I/$MX 2E*
M&$09HI!$D;:S<900R6,>$RN/91#IQD;L.Z7 LM3*>!-XI=<-6&\U,[X&7MX'
M+!OE@&AK!U9&/<#D^F\IY^!N1E<K<%L%:9<_?ZK"P>J6B@[&J_<OB,5IX2V7
M/?!KHU(-E+K=@-;Z5^J!AWD357\#=BJ"+\WZ;[4$>VJ"4L^W7%:'(\Q;+N]
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
M(95<+O4)4C5B V[D=KR>[H+;CAY\@1B8, [Q,PTSP?UJM2E3MNXZH7._A;;
MQ._=<]>$P]XX6ZA^=,]L\TS?MH2FDBA?2W%'5]^;E,4XPK)@10ZSU+BQ(R4@
M0U0?ETW<2RH+GA.G7J8G9QD;@^R$!%Q+Z=IS\!2.=@QQ-3J!J:$%C!'08Z:F
M%0*>.PJ>FFG@3H(=RAYW$.SZ<-\LHU=C\9GDS;KPQLHQGKYCA!%];QLIRX(5
MC9Q!XN8M\/"<;W-^OH&S;RXJ?IR+<_F1?M_KN\5<C[,IHT/OY]KD?M+?IFU!
M:Y2G<90J*)C4KS1$*2282T@R3 7).8N94\A[UV1C>[.U9=5G8O!22^OVBNN$
MUXXW?($6F#@.\6H$#9";9X.(5^KHG'!0[K!1_9 \K)[IRQZF(G_91>6V_E)C
M55"D[6"(A'$RYH1"FNN3-<%QG,DDICE3;@ZSXTG&YSBK>UK4O65<.>((1%MF
MN :8X'S01B0("YS3WO/>/YIFX!U_3LWC?7[VDSUWM[&>]?]-=]H?=";+PB9M
MTUJ;(_M_T?KD)&/:8,@D@SQ3,42JJD B8<QREM,B*B1F[B%%5\GD'O R1*"1
M$;(TM\T)NNR778M;_N7!"=L4Q-JK5>92#LO/PF+$DY1P$TF?1Q"E/()84 8+
MO::$4;VX.7&-6!IX6</',=W=?OO?X/;S>U#^\.'__>/^S]M/'SX_?BO_\NN'
M;X]?[^\>/]3_?OL(/NB_?O@(OGSX>O_PWC'O^[KU9 P5>I_&4,0D-Q4<<Y/B
M*F":13BAA,DLYRY7J8.MY1"WK\Z;LZY4-_RVM+09AEJ<T.9%Y50SH+<$O&FO
MR';I#O^N]8!'<\0'L'XMEZLD&M;(\0'>D3WD95 WTZDL_[9\G?SQ;2+RB/!8
MKTP6)0(B211D/$.PR$0<8TI%GC(;Y\ENR+&Y2/Z83\V>,LD"ML5L6_AT\U4_
MK0.3SA^?[\TK^]OC[>.';]=3Q[&.'<DG]8>K[5__4N[\<L^WAAIDXQZ+WNR^
M$_]RC6^AS)C^0I</R_)K)LI0V"]R66:/3G">"R1,M#S1.PM);8528YG&.4[T
M.:,@/,%N#LJ+<XYM$];G[%753?.%+L&/LNK-+],Y$(O9C"Y7QABI6MPZQD'9
M+(&+J\(;L,/X+NH.I5I@_<6M:$[4-86TT%4K$M_^#"N( C@XNN=] X^'%1"G
M72!VC_I*:MN5)_JD_^5^+9]7$RF)0"PM8)I*4WV5I9 4A8#:)I!)D3#&W"(M
MK68=&S.=2D?9*\9E) >EZ(YU@.P6P8Z9O$,;F)N\H.HASZ<#I<!9/J=F?N,<
MGPXP+F?X=#W<L\"9H3U3#.5!5?&L^J1CBFPLY7<Y7VT#]1T#&!Q''=&>V4I>
M-NILB]S$^X8(<.B)E]\*6(XR#%O[JA] 1U6O>@[3,YBX3,"K@XJV.X@C)G.<
M1U BQ"'*,@8Q8@CF."XRQ!(2YU9U9CIG&=L+OBG60$MA'7W6IW&T8Z*KT0G,
M-TVV;0-0"';IQ,!O'/#)F88- .Y2]BCRM_/#?;HL_/[!O*>;4O=*<*IW-)2Q
MI!!%G$&2) FD$5$YPAQERLJV/QYZ;/M;"U>:ERX= O:@ZM[-UP$0>@O7NO=J
MD[#_?7%HC= 7C*':(5SZ0CAV0#BE;G?7@[TG!NQT<$K2_>X&)S_1S\3X.#6.
M]4_:<A'W>DWG3U/32*9DM=^692*GQ#%.J+8QLIQ 1)" 6/(,DDP422H1SZA3
MSM*E"<=&3*50;N;&14SM+ ^?2 5FL$I46,H*=L)N2X%T@^ALC]@BX]4TN3CI
MH%:*+02'!HOU<_WHI$E)K8Y!=8'-SXOYHDK+GS]]ENN)B/7I!4>F0R0RL9LY
MALRT)%2(I#BF6:;LK!J72<=&*XW,0%;BWH!Y1[>?_EC;48UO! /3S1:\)H.Z
MEOC7&] 66O_FHX-2'Y"\,H_5Q(.RCPL4APSD]&S/%C"2KJ1KSM3^0R/ZME>"
MA>DG<E)GOWU#]J<8MC_(2?6.^H"<_M2U_3XZWK1E+?Q'^7/]3DO[KTE$:41S
MD<$4B]C<X&EC.Y*%?BD*I=(H26A2].OV82W#V%Z/[0X3)^S)+E[WMBR6-Q5A
MP0Y]6]'"N=N(KWMW *,%*-4(TL;#&<1 33SLY7BC%A[.0)UOX.$^5,_7\F(N
M3%J8)A!&Y_]Z4$H; L+4[_IT_^[A:^W#B@0B>482F#'.(:(I,3F@*60BB?(B
M1PDAW*DQF\VL8^._2FBPE1K48E?EZWXI)7<,L+)#W])6\HUI:!/*!LX >6-.
M./DUNZQF'M8:<P'CR$AS>KAGO-5T];)8T=EOR\7FI<QMFZHI+_W<[Q?/=#J?
M4$*-@T+!+,X81)@@B%.:0Y4+7#":Q&GF=/5Z<<:Q\5(C,"@E!OLB@[\JH5TC
MK"[";D=*7L$,3$A7XN@>4V6+C=]XJHNS#AM+90O"41R5]8/]DU]-(,E^6LB)
MII03&N=1@3B!0IG&D(IED,E(0"FY2 7+HSQW"T*WG7EL1'0V5\X]#<X.>3L.
M"H)G8"[:0GF<X7:RLZW?/#8GM+SGK-G-/GA^FA,HIW+1W ;HVX;I5@A3WN/+
M8K6FL_]O^G*W$'*2%%+%F&ABBI(4HE1ED&9%"B5)41)SEB72BJ*ZIQD;']4]
MA6I1;T E+-#2 B.N:PNFD\AV4Y _O +S35^H>K1?ZD+BRN9+)X<>N/52EWK'
MC9<Z/]W3VVVR7-AA7\56A\QWK[N/U TT;_^F2V&(:?UZ7Q8+,G^Y>EA_E\O'
M[W3^\%)6;[]]>EK*)WV\TT>^Y72^FO*2O/Z4J[44DR@NLJ3(8QBKR'C,34A<
MEJ80YSSF><$BA)WJ7[Z1'F,CL:V,55[?#?A1BNGH:G^C[X2ENW[\*QW:Y=_J
M:=O&H-W8UG3N/MG[UB!Q RHL0 L,4*(!UAH.4.-Q [:(@-T7Z\_JB_5G]Q?+
M_0+A;9?5[R7$&^DR[$7&VR[8T67(&XO3[_7[#SE]^JZ'N?TAE_1)?MX8)^B#
M>C^=;9JFQZN'S5J_[\M.9Q,E$.:9HA!ABB#*4 HI)1B*@B:Y4AQEL71Y;3K.
M/[;772UGF;Y>IJR[]NYPQ3\6$4DB1J"4IOZ_S#!DN4"0YJFV9S+&"4_=ZA4&
M7(%ABADV:_!WK0B@E2;U@IA[:=ZJ.C#<6D5IRHJD8# E>H50D>>0"7V6S;(H
M$T4A.6/(I5)5R+TR0&VJL^O4K$ZU7(,MCYVU%Q#TP%9:(SFH10>5[&8_5&*#
MEMPWH-;(GT'5$SFOAI"K#(,:,#T!.C0\^@[3,Z%4_'.S6AL[Y>-BV>Y:,>$T
M8C'.!8Q4BB'2# <)2QG,4<IY3 LJ(N645'INIK$9 7M]5>I@;,?LTK.@VI&4
M%Z@"TU%;+(]YI9<T]YM;>G:V8?-++RE]E&-Z\8&>J5_-C<#ODIKK@.>J:AW?
M+/4YY:F.!Y*:%'(2,<B35&F359M!-$\RR,IVK CEVC)R2O^RF'1L%+&[!3,U
M'VM1'5/";+"VHPO?" 9FCI/@!0BU<H'%;UZ8S<3#YH8Y0'&4'^;R;-\<L;IS
MZ^XFLA4+KQ FC"0P+O1_D%3ZV)4F^HC,XR+/$"&4.D58=4TV-I[9=2FV+7%I
M!:D=K?@"*C"=M#HYMPM1!8E*MX'$<Z)7QX0#)WA=5OTXL<OBF;Y=\&:FN-X7
MNER_UC&!DA:21WD,4:[T@26.,20TD5")5.*4,$5HYM8"[W"*L=%#+2$H1>P9
M:WD"2#MZN Z>P*3@B$R/]G?GE/?<^^YHFH$;WYU3\[CKW=E/]DX->=)[Z-ET
M-7W40]S^G*XFN< 1RR,.*<M2B$2F(!%%!#FC3!2I2/,L=LP$.9ID;)O<R B-
MD&6#UQM@Y 1_&4D==_I)1.WV^K4X!=[M?2#JD[EQ%@/?B1K'$PV=EW%6U1-I
M&.<_V[?*+5OO[D_?T=5T]>UE*:EXF/])EU.3@&;2/&+3"X9D%.FS &.TBGTF
MF$0PT<<"GIO&VLCI]M)VXK%11"DI6)6B@L4<_*B%!4LMK6MQ6TOL[8@C!**!
MR:1JH[V5^094Z'[;HML(7J:*^2QRZP:5YSJWEI,/7.K6#9+C:K>.S_>\0YG-
M%G^;INL?%\OWBPU;J\WLEI>M"(RC1$Y_F)G^L9RNY8-2QHJ)2,(1TXQE3BL%
MHI 0R6"D,AFQ.%(1R2?S,D1$/#I<L+B)8;7E2+7ECH0)>,UIY(,++6!9 ,=<
M;RXE7_R0RZFK#\1U72PO9P+ /-"532TEV(EY [;J +58@KNE%-,U^+0P8=BE
M#GHE/%[O],/.[Z6/HPS#7@7U ^CH@JCG,-=6./DLUW5I\;O%ZJA\!J.%+*(X
M@T5"-/FA"$&<T!C&-$X%97F,A-/IS7+>L5EK[0H;=;$CT/@KU@MPJL1^W](F
MW>MAQW<!4 [,<VV M<Q;)$NI!ZI:8H55H$HEW7._4742*T#.5R2Q>[Q'>>4F
MON;3HDK?74T48Y*D%,&<(P41+S+(3(?1-$MR$DE5T-2J^-+IX<?&1KLHLEDC
MHD.QX6/TNDGE>DP"<T<-QX,"G[S X5!_^2I8!JK![ */6SGFL]IWEF0^?FJX
MLLQG)=XKS7S^4SW(JDPEN%U-:=/N/N(JHP6!15R8NJD%ACCC.<Q25L0I2Y,(
M6=V-GQI\;$15Y1,9^1PVY"%@%NQT!0R!N6F'0)^Z\(=0.##3%9 ,Q$L67PXW
M.CJC<B<9'3XS'!6=D7:/B,Y]YNHF3Z:LP$=]WG0MK]HUQ(AVW7[[)E,0HY0T
M=-.FLY"$ZM!T/.%;M6,ZJWI'[Z7SS_3[?K?+#^_5)=Y^R?,TE5*E"J9YG$*4
MZ/^P*,*0,4$X2PJ5%DZ73Q=G'.<+>5H7W*X#Y7]U;,1T&6<[,O&*7N@S1DO6
MHX+E07C%&AVOY')YUD$9QAJ$0YJQ?[!GL:_2Z?Z1\NG,%.4P81F*%S)"40H3
M*3DT0?402YE#QG-.*))1[M9CY7B*L;%)??/0B-@KPN4$D';L<1T\@>G"$1GW
MFEMGE?=;7.MXFF&K:)U5\ZA<UOE/>F^I]#O]YV)9%A#\K+\"=0 F8R;5.%?Z
M1)]@B$C&(2$1@@H3KE22HRQS2[%QFW]LU'"IEU"I0U4Q$Q@M>D;"NJZ2';4$
MQ#XP[_B'W6=;IR[PANKR=%*&L31]Z@+(H0=4YS!7E@FL__@TG<MX4F JBHC%
M4'\Q,\U\40))PBC$.$$)YIQ$F57X?N<L8Z.VP\IW]0_ " L>YGVK!.X!V\U3
MWN *S$:]D>I?)/ 4$GYJ!.Z-_#8E D\I=[9"X,D/]W2LR+7QU7Q9+GY,A13O
M7O]8&=*YGYO*<OJ =<O7TQ_3]52N)B1F<410!"G')EX$,4B)BO5_8D$+(EBJ
MF$O!%?NIG6AB@%HK)HJA+&N\,;77IG/]OUIF0+=".SI>[-?!T@,3!-W0KA@-
M;.G3;<0V=>Y^^:-"^5>P%1[<7H;9W2OCC)A?]XS]],/Z:9QA.7+8N(_0.W%Y
M:7J%O9?5G_?SA\91=$=?IIH8MF[,%"41S_5Q+D%<G^DH,>54< P+4S4A4XC)
M.'5,8[:<>FPVS]UW4T)O96ALYP:E54LI4W1\-J7,G+SU\C@ZDQV6PX[3PH <
MF-,:H<$OC=B_&JRWDH-:]"">9G?$?.=+VTX_=/:T(RPG<JE=1^B9S<#YYGE3
MAJ.^ER]+R:=56POY,I-E"<RY:)><T22KY5B_FC#5M?XW4_[RQ=S)39($:9J+
M]%F."PY1K 3$/-;<%R&L4)[&F"5]TAP\R6>U8X?/?_AD#C5TIR,0+24=\Q]\
MK:0=60ZZ,(-E3&S7H:W3#=AJ5;ZRVGK=@$:SFS)V>WU3?F2KGL=L"L^ ^TVS
M\"7<L/D7GB$]2LSP/7[?Z)T%_]?]:K718FQ,&9\O<CE=B++,SX?GE]GB5<KR
M,U_T3OJNWS9&@$F1IS2-20J1BBA$>1Y#(C2K"R)XDBAMR19.?1A[23$V:[81
MM*Y&^U*+"E[TI\!4*V?2<!S/YOV6QXZE@X,>F))+V4"E *@T )4*-TU1L>V2
M5)]M%.G.I.D1JW4%D)Z#N/I(,G!TUQ5@'8=]73.85[?EU@;?N12V1TPA4H9R
MC"")XD(;P3*#)$LR:/P 0N!,,+NV1_U%&!M7WMU^^]_@XZ>'?WP#'[\^_ X>
MOGSX>OMX__DW<'OW>/_G_>/]AV^N\6/NZW*5.],3VF_KUMRY G9:A(D[ZPWB
M$)[.+C'&X/&T@,G2\VDS4M^[W&_?Y6QF>F30^>M$)$4:\QQ!2J4^Z:>QA#A&
M!.(BHVF4J"Q.J=LE;GOXL?%9?2=9B@AJ&5UO;/?@L[VJ[0O*,'>T=GCTN)<]
MI?:5%[)[0PY\$WM*G>,KV).?ZEM8J4PMKQ-IC554^>+OY]LBKP_*_'45^O%)
M_I"S]*LT"DUGU4GUZV(V^[A8FD8WDU1%<1:C7!\ D3X4%CB"1&41C%*4,5ZD
M&7$[#_H5;VQD<2JO_P94&AK_?*NSZD*5_[J-M"HU!2G8UQ7\9;0%M;JN+;;]
M?A7L;*JW6^# Q/=F:]NCRE2()?!<B\JKB -7K H![W%=JR"S]"S4N;NNO=LL
ME^:^0-(B3PA14-&"0\04A81'!"8JS[F4E"):N 3N'$\QM@"=1S,'X)5P[1ML
MQQ*=QUC:,>MU" 5FQY9PFA0K\3S6Y3RKNM^JG,?3#%N3\ZR:1Q4YSW^RWP[?
M\ZG5V>,LB112>02SI$"FXG8,*6<,4A3E:90G-!-.MM^).<9FP'5Y^MVV^2E
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
M*-$V.8L+!/-,(8D132B*G>Z(>XLR-C.]T@1\ES-1UC71RKA>(/=?%LO[Y4'
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
M8*1'21LW=!T8"C?S:(/JI0.@730H^4Y4UV7X&M<3'7U)3-5;TYMABE9 ""X
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
M#J>X'A!Y;LW/5];[Q?OP]6_3]<?:MY;8>;%8WM<2PD8M)%+H)03QR5F&H$,
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
M]Z=$PW1=OZ-@6!BT3D/,AI^-DXHU6I%)E<)-E$*TJ?Q[@*AQS^ :@6PH)72
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
MZ]5EK4!*2A5D$DH6KIHW27@F;T"(HEQP1BASU+#FU4Z5A,V2FX.[IDT4T@'
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
MQ?RLH+4F/-_57/I&/+4S6'B+(4]G=780+C_1UD*?:';AK!%Y;2^F'4.FQ[C
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
M4BJ:1^FM9FVNM.X@:-H$?;L][WCI=P"BK:G]9TB72^1ZLTX^*<' ).E 91;
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
M8GQ@*DP03.PB=]INB:<"X2C*&HY(?XG(!7X*].*/C5(@UUS.9(@F^"Q ZQ1
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
M%MH8;%-6U\K$W%S%N/N&EV$]3[2#_S(_NZB-<:NT;U8 \8_>&0^:'#M: <9
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
M#O;)J O+T:XC!9*<G?S[9<GR);9EMZ0N=SEG@\"PH[B;17YDD2P6J825G+L
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
M=][G7(3V7-VK%-PU#^NIUTR;K1\)%R-S<T)<K);KLS>S):UA<6T696(.D^&
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
M,/"^KG.'SH3;?OC;]H/Z)=)R_O,__@]02P,$%     @ '89"5/J[&<4T*P
M#7@! !D   !A;&=M+3(P,C$Q,C(T>#$P97@Q,#$N:'1M[7U;<]K(MO#[]ROZ
M>/:>DU3)!'%W,I,J8I,)4X[M I*</'W52 UH(B2.).RP?_U9:_5%$A?;<>P
M%GEP;-"E>_6Z7__XK[/+T\'7JPZ;)%.?77UZ=]X]94?'KUY]J9Z^>G4V.&,?
M!A_/6:U4MMD@XD'L)5X8</_5J\[%$3N:),GL]:M7-S<WI9MJ*8S&KP:]5_BH
MVBL_#&-1<A/WZ.T?^ G\%-Q]^__^^*_C8W86.O.I"!+F1((GPF7SV O&[(LK
MXF_L^%A==1K.%I$WGB2L4JY4V)<P^N9=<_E]XB6^>*N?\\<K^?<?K^@E?PQ#
M=_'V#]>[9I[[YY$W&H[L4=.M58:M1DV(X4G-+I?=:FM4J;@5NUK]_]4JK/(5
M7"]OBI.%+_X\FGK!\43@ EXW*[/DS8WG)I/7<.N_CW+7)>)[<LQ];QR\IN7"
MMZ,0-J>^=D(_C%[_5J9_;_";XQ&?>O[B]7\/O*F(V86X8;UPRH/_MF( \7$L
M(F\D+XR]_PAX([R<_KQ1JX'G^%X@].KL"BZI\WWB#;V$V>62_<<KO%[O:65G
MF14[ #X1O:%/O,"%OU[;K7KI9/;XVZC<M0V[ MLXOVQ?L/9?O4[G8^=BD-\(
M_9 ?#*.W*]^MV=X_\SCQ1HM?OY<Z'LG@0[?/\AMB>M5/NY[:VO5X,9MR5S >
MLW#$SH0CID,1L4K@6DACML6&(KD1(F!7H<\CUA=3SPD#=^XD862Q\_/3DL4X
MW.CS&QX)YH31+(PX\@2&E/>_<QX!-@%!<R#:5KG,.CQ.V*7OLOZ$?PMG0L V
M.+SM'? 'H*]Q$@86^^@%@8C#A+-ZO5:ILQ>__]:J5,IOKB[/VSWZW7[S$EX<
MN*SM^V(<A7"+ S_[BS@1TYA69NY2EV3N2Q?L>U,/^8WO\:'G>\D"MC"=\6!A
MK:[_I%YG5P#GJ8"/U+(_\L"9"'@I0 //Y .?SN*)!T\N5^URM;3?Z/KE0Z?7
M:?>MK>(H'3H#20!0C5D2,O%]AB?O)3&[X2,XBA$?1IXCL<[A,^[@.0(^XQ5P
M\/,9J[)9%"+6QNP%<,/6?(H?."*.7^(3X_D,T#9AR40P+T 91.)'/MT54WP=
M/$\ADD2\>.Y,TK>INP2+Q/_.::%RV?#PV3QR)O@5H-VGSZSO<$#NB)X1P@OA
MMS@.'8_$'KQI/N).,H_P_4D8^K!@7)5"Y0X\?(8"3B-SB5T&CH"% R6;+QG\
M,9K[_@+6/O/#!:(OO V0V?=&GG"1 A(>C06^,@LP?-,*P$9A9*CLQO/]=*^C
M*)RRDTI9 BIF,]@,,(MO< 4;>;'#?;80P#6 DU01$K95J=_GXAI".'T-+(S/
M8#G?O2D "795;?S[]]_J)V^>!7%MD[0LA:6 +PIO7<+8*+SV4"HP-[P)V(PO
M"*N NA!!,F@F/^#3<(Y?+Q]3+*Y!<,"R?23,D7<MV&0>N/2223B/$2<_]4'W
M\T&T )[_JVG5RV4+MEPJEU_BZR[":RF0[+J41X" R00>!1JG61;BYR]>%[R1
M#\-YPOX&>N71 C";D)RP$FGM66#F=MF^9CF F\AU)#]D?@B<@9#6,@<?A[Y
M+CL+);-0#)?NR.(%LKV?/'O]RAQ=X#V:9"0]P1K#&8DC?0-W764I_>02+.:-
M4F(=+I:!D:.-_54_2/._N/QBL0$BX_O+7F=KZ$AK0=C.0!GTX)$@M 5 GH\C
M0:KS"(XJO(F!^EL/DTDS1(]@?.R+$;R_#@O*FE_'^,F6CL N_1J@KWO[FQQ8
MJ@T$PEGG??>B.^A>7O3W!;>7\:D"ZLO1VVX@E;8V(I'D3D2^A$K$ND0TC5D\
MX:!Q3?BUH*^G@@?P)7PN2/"!,!P*N&$]ZFW>= Z_?@EZK8>"MM T$)1:2_N,
M)8#.D>.;"U8YVATTM-VSEJ),[?(=.K7 Y&!G?)'?*-B;S.4+90\D$]@Q9WT.
M9@!\BF*K#P("OP>]@X%8! X_"7V//@K8S<0#4V3(@V_P)+ \^1SD2 3K<_&&
MK&(W! O=!RGI&G&AC'D4FV#X3D4$AHA/ST(<'.H5@T;U+HRE;0[F"G<F<\#
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
MN4>I@>MZUL []'9QZ2IY46&'JY\D-<T</(8+]5P)>+T>J0_JA>C"3N=;$-[
M^8]U1Y040=(6C6HP!&)YKEM0IOR2)*9EZ,%HPL1CS:.%DG66GET3T_B9F82&
MPA2A"U+Y#O1:SM495NS&W?U8JHTGJ\-<'SW<F.OTHS]7(HJ'K+8M:DP8(,7V
MJ*IU9X:#+)$>=6E$\HNIX4&F68/D):LUU<-(MGN;AD@$QY(;9;I@96NN#8^'
M_R@Q>D)-QE3?03VMT"[K(I\T%S32%?LIW>/+7W@O<:#1E,K3U7@-P_[R==+
MQ^3*23W,LSSB]KIS75X>7*MM:)#!(U]X\%9DZL+P<U,MGWLX'%N *FENI,)R
M9S 2-[GV8#G>ZH%6=QUB)?]"];@PQ12I!AL;C1,,#A\UU76:YVI/@$4JP"17
M]61B.[!QW&CJ29#''JK%4VLX6+X486H?ZN#S HC#MNCB.1T>Z1?(5Z5VDHH'
M!3!Y#I$8"=)E::15'C>TF'?AFB!6+Z=&HP&LQE,"!:Q4M5C,#TZPZZ64OVIT
MWIJ5JA6DPG^O;:2["ZAHFO,\6K !"HWMJM&=]ND'=M7N#;XRS(T<7+)NK]?Y
M?'G:?G?^E7UI=S]W^A:#CP<?.NS]I_/S3G_ .O\SZ%P,V%6G][$[&'3.V+NO
MK'UU==[%NSKLO/W%8NV+KZS7_>O#@'4'[&,;'M_^W,$'M=F@UVV?XSU_?^I]
M9=T+NO:\\Q=\>-6[/.UTSKH7?[%WO<M/>#M<=]ECEQ?L7>=#^_P]NWQ/U\LU
MMWO=/EY\^6F 7\"%O<YY>X ?T9J[?0KVX!>X@4&O?=%OG\J97Z>7%X/.QRNX
M'': FX<WO?CRH0,7]MB[=A\^A;?B53VX!8'0&^"#\.V7=!'\N.Q]??ELT34M
ME);S R7ZQMO%6%V2FI4,Z E0DHFZ_KT@E9B\"#[Z!- K&*^ZX=+".YV#2RQ=
M]AW9V* E*YGUQ$5CFTFWH&4JLY&GJ9H^8*69\NRT-#LM]+-,TY/L?7IX2EKV
M'09IZQ0E;90CT"'!E'I\$]DG&NQ3_30LF,K6]"H1HH2\VN4B6WA%4B(,TH;P
MCL-IKZ;!XE!DC&>J>AIRTA&HB;5F>69?R^^ZF7AFU".MZ2:<^VY&?:"CF7!7
MKV(TEXU0U4*>+?WM3J'1%\0C/$>PN&*/>G#);@$9IT0&6^2)FJ;S<!5UWS!M
M6R?"=W7ATMJN20;I82T&[?,8;TIDU<,5>:?E4!:-_[S]FDR34/D9#>]=+F_2
MS]!;C3*7("V;K^(<&)XM7@[41&0E%F2S B&V+!A2CZ#4HQ,S65WIM,BLXY3O
M9@6(]OBF46,JN%[;F:"D10V^Q@R'-@_/,4WIA,-1M;ZWY$P48^P[D[)JDAS
MJ;O2T%I],-F)\&@,HRI6B'4ATUG&ZLM04::)*MH\5FZ_N/2T,OR6]\&WU"EZ
MELCXE]JZ(@%]DQ"__U9KOE'0E:9!ZC&7H;"9S"<.9T SDE]@#"46U#=XY$53
MW=O,["G#=KPL6,E((;/3BU6@-5PV%+5_2@H<<X-F*ZG8EVY_]&+&&>A9M'Y]
MEWQ\?KP831./XS!2_C':.D#9IP0 - OQ#AI AEF,(?[*7=@DNE^Y^AMNE)9S
MOAE+O+H:#(4 $ Z.M"=(P]^</'CP7E&S02ZM?>/S356PB6('6:FG\A76BD1#
M@'KP'WEOS/Q*+YA'AIHS/>R)BE.*LU)RDPOX(;J[-]FIUJTQ]6!T56 F$F/Y
M)*WT&+Z9V6:.V1HGN8HUJG&(>@YS9F:B<9T'&([657QIC#EEM\2 S5\890V$
M;"$%\ O@Z'$5)EA%T>UD,5.Q&N+.OO<MF["TG!)16A*G5(,H&ZN[.CM!#:Q?
M\@SJ7 I8C5G$G:\C50TV[WHC8KH86@]P6KI.ND%QGHZC']R$)DT+=_3>&X$N
MMR9AJU*G=*V7JR]$]94$3""N<Y:.A]&,]-#5  2]^0>>+-TEP;$40D&W92KY
M=)O]F!KQ)KZ446I60PD[>JJG@#V+QI8BG\4M:)FNW1!?8@8BXQ*E%K[4X2XK
M3@7VW@?HJ542-NG<"R7%LJLUUR@"EF25 B +VKDD,)+1=V] L1;970-MZ4D8
M*V+!=>;#H?*!])9T*H=JLX.>3.#E*IV.</DF4).A)ZMX3#.6YA$(21&GX4X-
MGEPC'^DWUT'EA1G (\&"C3PB'IED'_3S9S,@B%1H&[>R&IGIA*>B!T$]6U/C
M@^ 43Y"61E>'TGENF,>6S V,T7 5[5",5D>D<S(/HRX8( 5%>$1=:HR_/%4Q
M<R.<<PIJ)A(S%9SL33T=SD!B78Y  >S0?FKBG(.)LUU\T-K1T)@[V0G@4BM0
MT7JC=DA=1,UY4Z)!B05TGJB!%VX&ET;2?0&<5YEG*C:%:"-Y1LQ]4@5<RO,8
MTHARY98LW6N1HWE$_D&9X(W9CW$ZP&Q]-H")F.F.34&8'55%;)4K6PV^PK"A
ME^CV!GJXRUJ69S:>1C7;V( VVF></GHK,VQ63'35%PKG.DF5-Q$SRN'EI-;I
M8? RWP5 J&2M+Y:5;.G-R$%3 Q!%II^EEGV$X&U<X1,H&%MVEW;)49-,I)X4
M9-7DU01O/$YT@831E,G4+.G=IS!\ZL^9X[9D^'HE1NS1.#A'I $$DQNK$\.7
M'?I:%\S,H0-.,W?25OA:4Y;.7+6?*?_N3>=3K3[**SB.AA5K/+F9-?,URTZ#
M!LH=IU*_-F8#$%&H/+]GB[_G(1P;J<I@Q";.EC%9=6&-O#%EQ3GA;)%G-NB#
M R%#.9<8<(,3#1?XJQ_*^0!Q KI/D/<_;K23UMNQ<NJ<M"'-0$,Y!@H3VTS^
MWBB,]"!#:?&,*&?D99K5F!TS8(1AY(F1#)M1:,Z$SICC1<Y\&B=RTMC!^78/
MY]O)<\QBNW\1L5U->Z,>O(<4[= #AW7?3,4M*%64V,5<9=$"PXA59&&D>OAC
MOI=%<TEGB>("Z>UR@E">/QE6E'[DQ9J[I/Z)U(%CHCMIS_X76G]2^MF"I84)
M+V7,P!73 ,"Z5J([H4D9IL0JGWM3J2HK1QJIP6%@JD@4.\+4</2NW0\^Q)IQ
M#CA<D0I0S=)6>"WYB_2( ]JEYJQZK#N%A40TEBX7-0 A-[9S685!FR,?VLV$
MOB(UI!P?31,6][[XY3:9_5[93&TSEW+[S@F#E\I8TRF;.**5.L/-*8E1!R0U
MZE"*I1;-1+#:(.R:S'$:H^'H7]4$4$QJT2(V8R;*/[/X;Z;7KXW\*[*'18Q5
MG"U=@:'5=/PG>>.,P:0O5'F&9'.J=YI@Y$:B0<4!DQHPWF%E[LT97@X8ZPM*
MJB2_)SEGYCIK(!/UH'EERF>XY Y2_D-RYW'E,$+/H)C.TLH5@LWC=>K+T9+2
M#2J5VAU#;1_8->37=HZJ-4OUD\9#&D>=M$HGY<U?%Z++WCUZQ]RE?>95S=UH
M^O9PHD!TFA43B_>Y7=:MC<3VB'K7[^Z'NV/=3LD_)@6>3G8<#.>GR%KY 6NU
M4MDI:W5=NZA6>4O-HF[3]]4X.?;N"1ID52KVUMICY8:H[]&Z>YVK]M>/6)32
M/_W0.?MT_HC]O?:F#VK-+C5:K<?O@UHM52O5Q^^#BJN]7WO5IVAR:3#B\5#U
M?HHXM0.YTNE(U.#Q:5P%]],L6*ZIU1*KWEZ?S5_K_KGSY.0@ 1U3ZX&5OJ4S
MHX7(KJ!VJ=+X=Z8YD,K);J?NE/?"Q68KM%Y3[#^%Q\M!D137HTS+,(JD$Y F
M3L>6_$ZHJJ4)O%I$:U#C6='E0$33[5-CC7T5/(IWB0ZW<QP?=4NM,T!>B?#;
M/)B_>3!'#Z =)]0]KO'<R:%+ 8/= '[:[!"LWW4]-8M((*HY&NOC?.NY:A6]
M5=YEE!KV^V_5ELK61'F)::YAP'(TU)Y%GB]__1M'V=!OETX2XCG;<6(&$B^
M'VXBMI]M<VT:2?]:';_5*%6;K8>H^*U2L_KXJKA=+U4JC<=_;+/4>@+# 59;
M/VGNS6I;)?OD?D;97=Y9[GP;1^$\<(\52=LMN]48O5'X2KZMC-]V1/_>_,BX
MA)][PT\I^,J)4"_9&^?-J=<]B1>A4D,YD]'K[Q0L.P LNU':Z')Y<F I^;-7
M\*IM$5Y:&NX5P$!0;8\<C3[QU"!3WT;RW<^79-]Q'Y,F?MQT687KPT#SHY&S
M1]5/T?%VCPDR#][KJAC;TO;7'[Y=H1K]*OW,F5 _ 8L'*14[^HPUY[HN'D4$
MO%,GN]:!^T1433QR5W9/9 VH7"DP60_"A/OQ$P%@/_!_!>\/ #@ X.?%R#/C
MGNN5HD?1 G:>=:[LG;"F1JJ0K16BIY(BNT9"ZX%!*H1MEVJM0H.A:EN51N&A
M4&NTK&:]0&)E/1B:5AGQ8140A1 -Q="J-YS\031DN,%)V6J=M$JU6J'!4*E8
M=JWP4#B(!@)#PZHW*NAW*:1HJ!98--CE@VS(L(/6B56KV*56L17F2MEJ- L/
MA8-L4+*A?%)=!XA"R(:G4H_V0C;D1<-3B<G]((-:JVF=U.JEZE/Y&/<##/:)
M99\4'@H'T2"]K%:C4B]RJ+88EL-3AVIW)67BT9_QS,A@O894+P0-W"OF5G0-
MJ6&!8"PUGPHC]@,,=M-JVH6'PD%#4AJ276\4-N;6*+!H:!Y$0U8TU*R3DTK)
M/BDT&&Q@!;7"0^$@&B08K$:K6=B86[/ HF$YYE9TV5"UZG:]U"@V&.R:U6P4
M'@H'V:!D0\5>"XA"R(:G"COOA6S(BX:"9V>U*E:Y>E(J/Y4AN1]@L*M6I55X
M*!Q$@TSI1R 4.>96C(R,0\SM$'/;K"$]E0-IMVC@7C&WHFM(94S=+M6++11M
MVVK9A8?"04-2&E*E5=PZ-_NI#G\?9$/S(!LR[*!Y8I5;]=))L<%@EZUJM?!0
M.,@&6=F">D)A@VYVD?MC+$?="LX/FDVK43XI58M=X]6R6O7" ^$@&Y1LJ-:*
M6^AF%[E!QE+4K>"IN\V&95<KI5:Q:[R:5K55>" <1(/D#U:K6>A"MV(4^1R"
M;H>@VRT:4C&J/>\5=2NZAE2S&O5&J>!@J%LGY<(#X: A*0VI5BYNH9M=C*2D
M>P7="LX.FE7+;IZ4&@6O\;)JE0,0#J(!P7!2+6Z9FUT,P_E^$;>B2P;;:I:K
MI2<S(_<##!7KI%YX(!PDPVU@*(9D*')SC*5X6\$+FYIEJU)IE.K%!H-MU9J%
M!\)!,*R?@/7,1,+&.%LQA,)A]M_F.'/KY- 'XM -XXZT@T/,]IXL]:^(!^Z!
MIQ:9B)I6L]RR:K63HBM5E0,8;ITO_6A,]57"A[YXJR;2TP_YFB%^J=YXG^_T
M&M3ZFQ78X"R,O<0+@=D*GR?>M7ASX[G)1/&[[%T2RJ_+Z2U\&(?^/-E\B]K3
M,;*VUQ6[D3_??^9QXHT6N0.N-FCS]SS(=N1Q?]/Q5>XZ/KM.-2R__V8WRF]^
M_J<&MS<=,^XG?QYY4SX6I7]F8SC\R,G_G3N(>GGV_<V41V,O.%907L/X"4SR
M:PUPVYY]/]('G/LY#-T%_#=)IO[;_P-02P,$%     @ '89"5-+*--(P$
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
MZ.0>G=QM-LV9M[CI>Z;7U]==!GF?V\D]]#RN'_[/%?S_T'C^7U!+ P04
M"  =AD)4 DT^6-XM   Q]   &0   &%L9VTM,C R,3$R,C1X,3!E>#$P,RYH
M=&WM?6M3&\?6[O?S*^9USDF@2@C$'3L[50J6;?;!X /83CZ]U9II21V/9I29
M$:#WUY]UZ>[IGHL,Q 24[53M[  S/7U9O>[K63__U^OSXZO?/PR"23&-@P\?
M?ST].0Y>;&QN?MXYWMQ\??4Z>'?U_C38[6[U@JM,)+DJ5)J(>'-S</8B>#$I
MBMG+S<V;FYONS4XWS<:;5Q>;.-3N9IRFN>Q&1?3BEY_Q-_!O*:)?_M?/_[6Q
M$;Q.P_E4)D409E(4,@KFN4K&P>=(YE^"C0W]U'$Z6V1J/"F"[:WM[>!SFGU1
MUX+_7J@BEK^8<7[>Y)]_WJ2/_#Q,H\4O/T?J.E#1OUZH4,CM*-S>C\*#K=V#
M?7&XM=63^Z,#.1SM;X5;\K]W=F"6F_ \OY07BUC^Z\54)1L3B1-X>; ]*U[=
MJ*B8O.QM;?V?%]YSA;PM-D2LQLE+FB[\=93"XO2?PS1.LY<_;-$_K_ O&R,Q
M5?'BY4]7:BKSX$S>!!?I5"0_=7+8XHU<9FK$#^;J?R1\$3Y./][HV< XL4JD
MF5UO&Z<TN)VHH2J"WE9WY^=-?-ZLJ;8R9\8A;)_,FJ?<"WNC7N1/^=<T_1+T
MDT+].1=M\]W^VGQ[VS#?R\&GP47_['@0]-]># ;O!V=7_K3I7_R+8?9+[6\-
MB_ECGA=JM/B;5T.[?_7NY+)<2&!F^XCSV&V<QUHQD<&//^SLONJ/,RGQ=M!/
MZX'* SIKN&XJ*=) Y$$Z"OXMDKG(%D U';IFG6 HBQLIDZ ?QW*<I<%[%6;I
MY2(OY#3O!*>GQ]U.((+7,A8W(I-!K*8*KW"LQ%#%JE@$83J=B601K/$T>!@]
M"9%$\&HFOP2O?_SA<+MW\ I7':NT$US*1*59\$F%,OB0R5Q%,-U.\$8E(@EE
M)SA^<TZO7P'/R.>9S'#Z9I+\K<&M#.>%NI;\M>YJTE/O$,[Q\[O!Q:!_V7D2
M2J(9F*V]4?D$N!10C$QPWX-B(@J[\=)L>0X/QC$</GP[F4MZ_E9F13 5MVHZ
MGP9R-$KAQR(%LHD")--\'H8R)S+$'X\UW> AP]OE2#"M+)#369PN2&K<J&(2
ME-,K)NF\".9)!,_"2Z',DB"38_@*"A7Z$,PQ0]+D+WFCK2J1( L].__<":Z0
M4MZ<7PR>B%9P(KC),Y$5"LA (-]![C)*XSB]R7_\8>_PU;TV^<X'H!+D$2\W
M>H>S>TC=?J9$W+;>WITVOM?]&[:ZZ=.O9B)"LMZ(Y:AX>=@]W,65'\,]$RH!
MSCI2":EH^6J0=3,UO0$Q,)MG,] @-7, V67%62<(]7)!F$WS()\(X#L3<4V<
M(IA*D>"]SV41(,.9@$ #,KP_%3Y@3Z)>^%A[TNOV?ORAM[_UJNG?(.R.Q3QG
ML4<[ -<P&*=I%(P$,LM(XEZ!)$7:"(8+VJE?4V3$L+^O52;#(LUR5Z+Z8O\D
M";M&H+\_T<(<GD9^G28R@!.;IB ;-"OGJP_'0-L>K(GUP,KFG_)@[7;=LO<(
MW\WDC T!F&Z,,H9^-YKG(H:71S#Y8):A=G #;+P Y21)"]03X%N9A&^.LG2Z
M;$WO3TBJN',P7T))PU(-Y(28RF!-C? W8AC+=9(N1&E)L-;;@EF+6":1R()(
M+&AHD&&3RJPZ]*T4YX:R,@DB%H?NUR.5:W5I'?^4SX=Y(6!#@)07P4QF0+F\
MH&A.3#63?\X5JFYP=NXX<$?HOOLR$3:*#F84J"*GP56D1(8#K8&%,)1X04!@
MRBPOD$A(HK=LCBCHKNDYH2H&A"7B'#]2B&PL"_[/E%<,VH*DU[_-LOARP[XB
MO<#E*^:%5F\=@D<BH-4$2A^(F3_P#8%7 =3)>5P0P8;$'F'J7^# 8.(X-O\
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
MN <H=YGUXINKB4#Q>!"6WP\5<U74TGSG50GZ[QTA(T7FKD/*+^O30-N(G8/
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
M3"6'@[GMANW<O.8*H-D-QE L@DC$659WC!.M-N$>/CO"_4SDQ X RHJ<ZC"
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
MFFP^D8D#&_S[G]PH</U_<[OQDY=JF(![YT,V%(>R6,%P;2__.ZM_-Q+SI^D
MXL"-IP0G+:3V6$0C.%&$V.:ZZH*2!ENC(K:W@SFMP!"VB3;#PS;B)$'E1'$O
MMP3]B(E%<IFB_'-:-: ,33A]W'.X<R4+:$U*F9_HW/ '(_'-*;FF\-0I22 R
MB[/L2:-LQ?W;^YV)_'"Y(?I\@!B]G5-Y!9NYC)K_EI"[C,6BREM3B&<I!P;3
M)X_GT4#1DYA(<)NL-+P]F13:Q?H EZ'8@%5;#F;P(;@N@>F,R(QPI@>W54S6
M);;UX+N<119K^*Y+TRVT=9X=Z.V*@N@27I7Q;/JCUT*&C@M7/8I"/ON&E;YI
MI>9;3BBV^'D?+%G/C6MS=3(Q%^JC?;K6O9+5^FLG(.7PL\CR=>@>/;I!1'@<
MV/4UU@XH0X> -_7A+@'\74Q"<(/$GYN$  G7)R'H,*S*XS&\45SW$:\J>("D
MTO<KV\,R^N<R&B1<S^@7X,L#9S\'9W_6CO#H@;.?G+.O]4(]\/73\_64$D5#
M\C\IH(XM%0_L_61B:_#D@;N?B;M[D^DWY]^*4^Z?<MP6\,#<3V;+9.SSH<2B
MO[[1(?K/HC:%3F_33/E'\_J$TSI<P ^QG0O]0;%LGQJ*FI>JZS"*D912VYT9
MO1"L:[N(P8BDC!"G(0/S? CP8_( W%M2#>.6[6%W+BA_IT+C&*+.PCANNTA-
MO7XO8?ZJ\M0F&6I+)];4RL;@&8'X0L=&/ JH-^E&RIIP'&S5A5:KD3C=] Z$
M^L-V0]Y-G0"<".1NH,W<_RW$O@>BW$N?2E$W"30PEHD4I[Q9,;FLJ=+&@D58
MNI"KD%FR:MD4,G09(<X-#?-MB6E3\(@U(NZ6PE.PVE%#2FC^@X2#<DE9B&H8
M".B+_N@:(:#V74L7*'B=$T8-X(LS'1&NTSA.>K5T&,K-\2'1$+E8P))2X6U
MW8 KB%9(P&%(J:ABRA_+JINLHP$BY%1NBFP0BRR?>,];U:5-BVC8ZH I[""%
M 0C'ERD24<X;2CJ>-AFM []B$KJWU=XVVOT..(&S:"Q6LQTW,>.'=YDUG(AJ
M2Z[9-07'I)#I^9"2\*$;$^#WC*I6:3X0%41Y<UZA8M.Q'Y1HNZ$T=-_)[$(3
M3E#F*O109NI]LKJDU3K 2Z)P&-RX1P4C;M_C?7*%H65G+ET8V.?G#<R\#PK.
MV4C\GU@E@_V1:8#%*\G #]96VHI) (/M@F,_[YRL0P>ZW?1%!HL_"%/BQ58U
M)M3DKKX"L9JJB-2=687BV'W@=;A#P3W$[;T MABFINL#314KO)0===T]!0=3
M%SHHTUS2)8!EL/%.J?-X+NX<#(S5@=BNWK8]5YRUY;FZ;C626[W0*978^PY'
M>Z<@H?MA0*/;L/3#'L7=*$UE'WU3;3[M+E;]O]>SS@QW$*==)Z7<5&S;*@BG
MQN/UA% 2KX*1NG);81L]MKM%PWV=X$YQ[ZMH:^34DJ.I>P;37JB*+\_ %'*_
M50!PPH+?&FJ9P9+=5"3B!&DEE:_$_N3Q<#Z?#:?3_;T!W="AJS+]>S+1&70U
MYN NEO9N&M7PZ6[:?4":G^DFD+=-$6ZHN,$GOH)VT[ONVN.O%\$Z-E9-)\.]
MW@7(Z]]LX</>[NVN0DX?3WI7(?D?S_C7 8F%<1[B$ I9.W78_G&4:5<7<GVH
M*V8E?W0; O;GH]D^J[@'>WS6+AS)&_&KL<_>?W<P&^U-]FY\/1E-;WSWH6EG
M^Z/=)_./FG;,) >RP1@'S_Z[G=V=*[RCNM.TIHBVT)D@06[C^L-9?2FF;<8C
M<(A"_:M<"PS[$SICB4O_,'!"E?A9TF6Z38(W\N::;;>;F]#6/I)5]XDAVU<>
MN?'I^0]O?_Q=G!FS_MQI?/R1*_PAOE?9;4'.)3>!W/5OMIV@6X(<(LP'D'L
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
M5(0D&\8I:8 P\A2N*\I1N)<I7$U6R%5"-()[LNX=:2>XGJAPHL\AQ]T1Y1#
MG3)%FAU\*.Y/._WJKPE]?@)+OU)T%/"AH$#"+^89'3>:),#[8.@_0 /,(WZJ
M0Z<.X_X!6T6["X_C=14SX$,Q<K8.+F(62T$;,9ZK&-3'(D4+: 3R)%DP%:CD
M*HWQ&$:9F$>:#>*)@?@"8HUHD_G)'"\ +"8C1B?&<*N -I9_;D>KJ[!O,S[P
M8(@N$]":9>Z\5WM*P ,%O(ZG(UDOP^^!"Y\FB8QY&Y'@HG7W)(9 ['!,[M$9
M CL' LX4CWZ47LD$[C6MSY?->!.T6* =-:Q1F$?X4KGZ/NP_4T<Y)]Y;4B@7
M#Z['/*C,WFJ3V9?P_2B2-2_CG7#%=ZL1;DY=&T_,>O73G:"\N\8N(C.=Y3Z^
M!B> AA"1I B)^\)> X^%@7QV3;^T^L ON:8I,[\>B#P*?'QFR5,)4N'A%= '
M/;CMKSHXV)RW<"4R4CQ?I9%WDB0&#'>.JFJ)\FU?1<\C=[1L8.$Q<G@>>%=G
MR:C><&VCA]J=@F1!',H9#82\&,LL-W^@G_'+INPPJLQA5"1']]9/ #>-54B2
ML^XL M%IEM=*#:X3UJ@$+S(9"V02K6[985H4Z?3%9OF*&.9I#)K#73RYM_A%
M'X;JR(/7:W+>\K\GF5G)#(YF ]GTEPW2BU^(^!I4T6??TH'=<$6?Z$6M$W:K
M5]*(O Y?H<2Q53(Y3H%L.RY9PY4>VRN-8076ESV:%M=X15!F&^44Y5ND8Q,K
MS@%W[L8!WZ+&?$XJ,C,]UMB1$]!VIB'84AFKFR-'72E-1"NI/ / L_9P>\F?
M;8Q)U.A1647V!;S'?7,H<C3D8F2<,Z%()YN)!>OOBZJC\>>?=O9?WJIOHJ(T
MK,V*0UV2!00\/YD3\W4\T$91=15=(,YDWK1JK6<7BXXVC3JDS<%W*R)C^@T;
MRBFH<[!KS ;A@8F:X6@A*G9A:0NZHU=]I\XFZ'6"&HB_A$'34$N%4?5 DE#-
MX".NT^Q+8!]KF!DU0F?&RJ:C20DV3LB7$S[)#D4.!#*80:" ZK<Q0E5P;7MW
M'<R3F'1LL/+]14FDB[;%E8<GU[TU3, H-(<"F@YKO3*J*;/+M2G/A0 CQXMR
M=T%7@AML;)I25],&+_T!MNY"[]O!:O.*W;OQ"O>R5#4D=B4 I\6+-,(+&8S
MX(0C74B1H16/MHT:*702P9]+6X'Y<JFF]I-D#J\=)RC)\8$/L4CJ6K/@QWC"
M&3XR!8L,?1WLCG#HI0N#T<_RB@Z4=&?_ZB-%H4TYQ  :6$K ;C!L$C5\RE"&
MZ+K0O@/[YD+JM]D9H;4J]F8X;^/UF8%5I[V=]:_0&SE+4PZ<N<O4!J6_=&;8
M0\<#!BMR;YGW]$@KA7#U0DE7PUG=7Z#B1W#E'^X#\6X]AB<?9FYVY%\ A67D
M8WLE$SE2!1WA.REBX"M'&'4]8K<ILR#ST!LK2R\=-Z_A6>0I6V4&L]7N^R[9
M@"5C,DQC&;&D(3Y3VU;F/D#GD<S#3 TI-,[LW[#D+2/BG4OOR3&]TS)?)FKM
M_G-4DT6L1!7%F]E,NDOL #A$"M=0CD;LS5GMLVOU@7A,%;7"-MIEIE6_&^61
M_SEG+RE'E:=U';/,CFBFA?7[QX>\BTSFUM/8>="3VW8>+<&J@F<DB:,^IWQ
M[KE$0/!U<GSR6S'\JJWPE?KF36#=$B[UW3:CMWG0N!LO/>&WO=<F_!YX?\+6
M_1'H0F:7]=!3 %RE!#@8NP#=72++#Q0.$WMDM6HZCPL%JK))S;C+7@?DTR=O
ME7_5D[EQ2)'^+7&5)C#G,&+-R-T5LWV)$@)#,5;-;YP=SE1%I5)8I 6,4DY-
M$S:H:JO-M9<Z0!TGR!*N3-:W&_?DL$\\G\Z(2:/6&Z,5QD;?2(T*27%6,/AH
M4TOVW7@NVGNX5* VBM/@V(0TEKRYY^CT_ON.H=K;O<M*;Y5?M%.U[4#CUVP%
MQ\#=1?.J\N]%2VAU-WT0?(FU2%^RBXGD"&])G*A%3-*8K[:XN6]0XI_EAM[Z
MX8;^>O)M]8" DHMZ /$"+;5J)$PNZ8;@IT*?%I)^BU@D=CK.TODLF+")2!Z
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
MVH9F!;Y-X\4D0XW(:7*M,>,^%@I,9<[=TU3I8'VZUK8S82V8WQ"%*.WPJO/
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
MZ),\M'7Z!'++)QH?29<1NM$;+B2L=8A0E"E#V/ 6X,_'5=1 =R8[II[86J[
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
M3T^ I.#_[@X1KJ,?1WE6UDF%(M+A!&Z;1">=Q>HWDYE")^K,)$:79J4.NQ]
MWAA=*$0G.O-O6G"/N/5'759V/.>SLW!@6?5B[^GLQTM@M]O<Q=26*C$5RBMY
M7>$#I:JF1L$7::GRL9KG=:%*,]-\R6H,1%B9=);D<[K4*UM-U34RT0:.]O-/
MSW=W=UX>Y>E,9W/Z-'SY>* T3?&K&17$W/>9MZL->?Z\F?8-"-W!>P!)BZO,
MLTF.$!<UP <$1V<3TZP4WY)E+$S_A*??4A\S'K S_R!\&X9+$C73<Z7AO\"1
M9B8K^=FXAI7E. 2?5OA6-2WR>C+M'7]+773'!P*>J\+8=%07I>$A\T+A[W!=
M904' =L<P".Z!"UGE!@U0LW$E*4R7W%)=)^ZHE>G^M(HFT4UD.$8CBM<&1[N
M\-G+4HW,5"?C:Q<*)S=&B.E[O0+P3.:PH,C8687GJV>S(I\5%EY4L:@_/!81
MC/Y%=#;1G %=Y2Q/;#3?4F^-3N!2H_P2B,K$\)D9  X\)-PQ @H>5FQ@&$2V
M4L%9I#;.2$N3(UBXA]_AU?#\82]P<OCH)4K1,2R@H,=Q>^V[4.9_:EL!5%SI
M(I:SOS(@:<\*<VGSNH3#F0!0XB@"),N/ <!Q1WU,,POG@>@$&\"%'(70=IKH
MS&/,,4^.W[6P#-34J+ CF--F*LUA.;&IM$WPX[F):*"]C>CQQO Q0V$(T .
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
MFW*XB 5Z7) (X?U-$B\R$)O.+*]+,=MUHD<V&CJ 6P8L0N*5582YL;JT)?O
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
M6K LL;6%?!_>K],'X()=GN+5E^MRK?'/%?J3=&VJ=6+1R,ND@JM4YH634:5
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
M!A=K^B-W\/51@L:KKNU4CY_.6ZB;=M/<1A8=!=3@0TWA,QI")"'P?S_9V1G
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
M-TU%<#I&6U0V79WLIJF%%#2@$M*ABD:J#&]U><8(5P?"E!4^$]]$X3;;14K
M4>6VX,H'N!1>X<)ANFJTK<Q\F"=8YD)M5VZY:YO$?I?1ZSJJ8T?0&.N%P<"^
M/6#0O9@Z,&>N3S+(M%B[STF_K@^#%,?%PPS/DHH.\C*)"8=EAA92:E! )0Q8
MDZY;1DFM)NGZ3#[PNR5=AT%'$RE'A!4JN!<U%OK G)6F7ZUKMRRI(:$T:Q;4
M0&'<+2E3N_ED,,PUP_HH* $S^5C#].WBOU83IH^P@($I$(963Y(<N3I;;&1
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
M">+&M3RF+ Y,>_\"4$L! A0#%     @ '89"5#OYLG?=$P, K1HK !$
M         ( !     &%L9VTM,C R,3$R,C0N:'1M4$L! A0#%     @ '89"
M5"J^C'YP%0  ]?$  !$              ( !#!0# &%L9VTM,C R,3$R,C0N
M>'-D4$L! A0#%     @ '89"5+08"BZ.*@  )K$! !4              ( !
MJRD# &%L9VTM,C R,3$R,C1?8V%L+GAM;%!+ 0(4 Q0    ( !V&0E1GZUWI
MOF0  #!M!  5              "  6Q4 P!A;&=M+3(P,C$Q,C(T7V1E9BYX
M;6Q02P$"% ,4    "  =AD)4"N*\K ,D 0!J[ L %0              @ %=
MN0, 86QG;2TR,#(Q,3(R-%]L86(N>&UL4$L! A0#%     @ '89"5&@G^0=C
ML   K \( !4              ( !D]T$ &%L9VTM,C R,3$R,C1?<')E+GAM
M;%!+ 0(4 Q0    ( !V&0E3ZNQG%-"L   UX 0 9              "  2F.
M!0!A;&=M+3(P,C$Q,C(T>#$P97@Q,#$N:'1M4$L! A0#%     @ '89"5-+*
M--(P$   GF,  !D              ( !E+D% &%L9VTM,C R,3$R,C1X,3!E
M>#$P,BYH=&U02P$"% ,4    "  =AD)4 DT^6-XM   Q]   &0
M    @ '[R04 86QG;2TR,#(Q,3(R-'@Q,&5X,3 S+FAT;5!+ 0(4 Q0    (
M !V&0E1X)U^%9@\  .]#   9              "  1#X!0!A;&=M+3(P,C$Q
M,C(T>#$P97@Q,#0N:'1M4$L! A0#%     @ '89"5(-@5[&J+0  @/(  !D
M             ( !K0<& &%L9VTM,C R,3$R,C1X,3!E>#$P-2YH=&U02P$"
M% ,4    "  =AD)4<#?',3,J  "4]0  &0              @ &.-08 86QG
M;2TR,#(Q,3(R-'@Q,&5X,3 V+FAT;5!+ 0(4 Q0    ( !V&0E09VU6XNP<
M #0G   9              "  ?A?!@!A;&=M+3(P,C$Q,C(T>#$P97@S,3$N
M:'1M4$L! A0#%     @ '89"5#=LX_^N!P  ]"8  !D              ( !
MZF<& &%L9VTM,C R,3$R,C1X,3!E>#,Q,BYH=&U02P$"% ,4    "  =AD)4
MBC4"- L%  #6%   &0              @ '/;P8 86QG;2TR,#(Q,3(R-'@Q
M,&5X,S(Q+FAT;5!+ 0(4 Q0    ( !V&0E0(MZP0%@4  (L5   9
M      "  1%U!@!A;&=M+3(P,C$Q,C(T>#$P97@S,C(N:'1M4$L%!@     0
- !  4 0  %YZ!@    $!

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